1*2fd6e45eSRaphael Isemann // RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s 2*2fd6e45eSRaphael Isemann 3*2fd6e45eSRaphael Isemann // CHECK: WhileStmt 4*2fd6e45eSRaphael Isemann // CHECK-NEXT: CXXBoolLiteralExpr 5*2fd6e45eSRaphael Isemann // CHECK-NEXT: NullStmt 6*2fd6e45eSRaphael Isemann 7*2fd6e45eSRaphael Isemann // CHECK: WhileStmt 8*2fd6e45eSRaphael Isemann // CHECK-NEXT: CXXBoolLiteralExpr 9*2fd6e45eSRaphael Isemann // CHECK-NEXT: CompoundStmt 10*2fd6e45eSRaphael Isemann 11*2fd6e45eSRaphael Isemann // CHECK: WhileStmt 12*2fd6e45eSRaphael Isemann // CHECK-NEXT: DeclStmt 13*2fd6e45eSRaphael Isemann // CHECK-NEXT: VarDecl 14*2fd6e45eSRaphael Isemann // CHECK-NEXT: CXXBoolLiteralExpr 15*2fd6e45eSRaphael Isemann // CHECK-NEXT: ImplicitCastExpr 16*2fd6e45eSRaphael Isemann // CHECK-NEXT: DeclRefExpr 17*2fd6e45eSRaphael Isemann // CHECK-NEXT: NullStmt 18*2fd6e45eSRaphael Isemann expr()19*2fd6e45eSRaphael Isemannvoid expr() { 20*2fd6e45eSRaphael Isemann f(); 21*2fd6e45eSRaphael Isemann } 22