Clang Project

clang_source_code/test/Import/cxx-default-init-expr/test.cpp
1// RUN: clang-import-test -dump-ast -import %S/Inputs/S.cpp -expression %s | FileCheck %s
2// CHECK: CXXCtorInitializer
3// CHECK-SAME: 'int_member'
4// CHECK-SAME: 'int'
5// CHECK-NEXT: CXXDefaultInitExpr
6// CHECK-SAME: 'int'
7
8// CHECK-NEXT: CXXCtorInitializer
9// CHECK-SAME: 'float_member'
10// CHECK-SAME: 'float'
11// CHECK-NEXT: CXXDefaultInitExpr
12// CHECK-SAME: 'float'
13
14// CHECK-NEXT: CXXCtorInitializer
15// CHECK-SAME: 'class_member'
16// CHECK-SAME: 'Foo'
17// CHECK-NEXT: CXXDefaultInitExpr
18// CHECK-SAME: 'Foo'
19
20void expr() {
21  struct S s;
22}
23