xref: /llvm-project/clang/test/Import/cxx-record-flags/test.cpp (revision 16b90733c751ccf80e2c6e31838dc6f1a4f3d38e)
1*16b90733SShafik Yaghmour // RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s
2*16b90733SShafik Yaghmour 
3*16b90733SShafik Yaghmour // CHECK: FTrivial
4*16b90733SShafik Yaghmour // CHECK: DefinitionData
5*16b90733SShafik Yaghmour // CHECK-SAME: pass_in_registers
6*16b90733SShafik Yaghmour 
7*16b90733SShafik Yaghmour // CHECK: FNonTrivial
8*16b90733SShafik Yaghmour // CHECK-NOT: pass_in_registers
9*16b90733SShafik Yaghmour // CHECK: DefaultConstructor
10*16b90733SShafik Yaghmour 
expr()11*16b90733SShafik Yaghmour void expr() {
12*16b90733SShafik Yaghmour   FTrivial f1;
13*16b90733SShafik Yaghmour   FNonTrivial f2;
14*16b90733SShafik Yaghmour }
15