brintos

brintos / llvm-project-archived public Read only

0
0
Text · 698 B · 0380097 Raw
29 lines · cpp
1// RUN: clang-import-test -dump-ast -import %S/Inputs/S.cpp -expression %s | FileCheck %s2// CHECK: CXXCtorInitializer3// CHECK-SAME: 'int_member'4// CHECK-SAME: 'int'5// CHECK-NEXT: CXXDefaultInitExpr6// CHECK-SAME: 'int'7// CHECK-NEXT: IntegerLiteral8// CHECK-SAME: 'int'9 10// CHECK-NEXT: CXXCtorInitializer11// CHECK-SAME: 'float_member'12// CHECK-SAME: 'float'13// CHECK-NEXT: CXXDefaultInitExpr14// CHECK-SAME: 'float'15// CHECK-NEXT: FloatingLiteral16// CHECK-SAME: 'float'17 18// CHECK-NEXT: CXXCtorInitializer19// CHECK-SAME: 'class_member'20// CHECK-SAME: 'Foo'21// CHECK-NEXT: CXXDefaultInitExpr22// CHECK-SAME: 'Foo'23// CHECK-NEXT: ExprWithCleanups24// CHECK-SAME: 'Foo'25 26void expr() {27  struct S s;28}29