|  | // RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s | 
|  |  | 
|  | // CHECK: IfStmt | 
|  | // CHECK-NEXT: CXXBoolLiteralExpr | 
|  | // CHECK-NEXT: ReturnStmt | 
|  |  | 
|  | // CHECK: IfStmt | 
|  | // CHECK-NEXT: DeclStmt | 
|  | // CHECK-NEXT: VarDecl | 
|  | // CHECK-NEXT: IntegerLiteral | 
|  | // CHECK-NEXT: ImplicitCastExpr | 
|  | // CHECK-NEXT: ImplicitCastExpr | 
|  | // CHECK-NEXT: DeclRefExpr | 
|  | // CHECK-NEXT: ReturnStmt | 
|  |  | 
|  | // CHECK: IfStmt | 
|  | // CHECK-NEXT: DeclStmt | 
|  | // CHECK-NEXT: VarDecl | 
|  | // CHECK-NEXT: CXXBoolLiteralExpr | 
|  | // CHECK-NEXT: ReturnStmt | 
|  |  | 
|  | // CHECK: IfStmt | 
|  | // CHECK-NEXT: CXXBoolLiteralExpr | 
|  | // CHECK-NEXT: ReturnStmt | 
|  | // CHECK-NEXT: ReturnStmt | 
|  |  | 
|  | // CHECK: IfStmt | 
|  | // CHECK-NEXT: CXXBoolLiteralExpr | 
|  | // CHECK-NEXT: CompoundStmt | 
|  | // CHECK-NEXT: ReturnStmt | 
|  | // CHECK-NEXT: CompoundStmt | 
|  | // CHECK-NEXT: ReturnStmt | 
|  |  | 
|  | void expr() { | 
|  | f(); | 
|  | } |