================
@@ -6,17 +6,17 @@ struct B {};
 typedef void (type1)() noexcept(10 > 5);
 
 // CHECK:      TypedefDecl {{.*}} type1 'void () noexcept(10 > 5)'
-// CHECK-NEXT: `-ParenType {{.*}}
-// CHECK-NEXT:   `-FunctionProtoType {{.*}} 'void () noexcept(10 > 5)' 
exceptionspec_noexcept_true cdecl
+// CHECK-NEXT: `-typeDetails: ParenType {{.*}}
+// CHECK-NEXT:   `-typeDetails: FunctionProtoType {{.*}} 'void () noexcept(10 
> 5)' exceptionspec_noexcept_true cdecl
 // CHECK-NEXT:     |-NoexceptExpr: ConstantExpr {{.*}} 'bool'
 // CHECK-NEXT:     | `-value: Int 1
-// CHECK-NEXT:     `-BuiltinType {{.*}} 'void'
+// CHECK:     `-functionDetails:  cdeclReturnType {{.*}} 'void'
----------------
sei-nreimer wrote:

We tried to leave the text dumps alone as much as possible. Unfortunately, to 
get some of the additional information that we needed, we had to update 
ASTNodeTraverser. Those changes mean that TextNodeDumper now receives the 
additional information as well. 

https://github.com/llvm/llvm-project/pull/152372
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to