diff options
Diffstat (limited to 'test/Misc/ast-dump-stmt.c')
-rw-r--r-- | test/Misc/ast-dump-stmt.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/Misc/ast-dump-stmt.c b/test/Misc/ast-dump-stmt.c index d7fdce8..1f21cf0 100644 --- a/test/Misc/ast-dump-stmt.c +++ b/test/Misc/ast-dump-stmt.c @@ -1,31 +1,31 @@ // RUN: %clang_cc1 -ast-dump -ast-dump-filter Test %s | FileCheck -strict-whitespace %s int TestLocation = 0; -// CHECK: Dumping TestLocation -// CHECK-NEXT: IntegerLiteral 0x{{[^ ]*}} <{{.*}}:3:20> 'int' 0 +// CHECK: VarDecl{{.*}}TestLocation +// CHECK-NEXT: IntegerLiteral 0x{{[^ ]*}} <col:20> 'int' 0 int TestIndent = 1 + (1); -// CHECK: Dumping TestIndent -// CHECK-NEXT: {{\(BinaryOperator[^()]*$}} -// CHECK-NEXT: {{^ \(IntegerLiteral.*0[^()]*\)$}} -// CHECK-NEXT: {{^ \(ParenExpr.*0[^()]*$}} -// CHECK-NEXT: {{^ \(IntegerLiteral.*0[^()]*\)\)\)$}} +// CHECK: VarDecl{{.*}}TestIndent +// CHECK-NEXT: {{^}}`-BinaryOperator{{[^()]*$}} +// CHECK-NEXT: {{^}} |-IntegerLiteral{{.*0[^()]*$}} +// CHECK-NEXT: {{^}} `-ParenExpr{{.*0[^()]*$}} +// CHECK-NEXT: {{^}} `-IntegerLiteral{{.*0[^()]*$}} void TestDeclStmt() { int x = 0; int y, z; } -// CHECK: Dumping TestDeclStmt +// CHECK: FunctionDecl{{.*}}TestDeclStmt // CHECK-NEXT: CompoundStmt // CHECK-NEXT: DeclStmt -// CHECK-NEXT: int x = +// CHECK-NEXT: VarDecl{{.*}}x // CHECK-NEXT: IntegerLiteral // CHECK-NEXT: DeclStmt -// CHECK-NEXT: int y -// CHECK-NEXT: int z +// CHECK-NEXT: VarDecl{{.*}}y +// CHECK-NEXT: VarDecl{{.*}}z int TestOpaqueValueExpr = 0 ?: 1; -// CHECK: Dumping TestOpaqueValueExpr +// CHECK: VarDecl{{.*}}TestOpaqueValueExpr // CHECK-NEXT: BinaryConditionalOperator // CHECK-NEXT: IntegerLiteral // CHECK-NEXT: OpaqueValueExpr |