forked from OSchip/llvm-project
Revert "[ASTImporter] Add test for IfStmt"
That's actually a clang patch, sorry. llvm-svn: 339826
This commit is contained in:
parent
0b81d447c5
commit
0e24bfc6bd
|
@ -1,21 +0,0 @@
|
|||
void f() {
|
||||
if (true)
|
||||
return;
|
||||
|
||||
if (int j = 3)
|
||||
return;
|
||||
|
||||
if (int j; true)
|
||||
return;
|
||||
|
||||
if (true)
|
||||
return;
|
||||
else
|
||||
return;
|
||||
|
||||
if (true) {
|
||||
return;
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
|
@ -1,47 +0,0 @@
|
|||
// RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s
|
||||
|
||||
// CHECK: IfStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: CXXBoolLiteralExpr
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
|
||||
// CHECK: IfStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: DeclStmt
|
||||
// CHECK-NEXT: VarDecl
|
||||
// CHECK-NEXT: IntegerLiteral
|
||||
// CHECK-NEXT: ImplicitCastExpr
|
||||
// CHECK-NEXT: ImplicitCastExpr
|
||||
// CHECK-NEXT: DeclRefExpr
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
|
||||
// CHECK: IfStmt
|
||||
// CHECK-NEXT: DeclStmt
|
||||
// CHECK-NEXT: VarDecl
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: CXXBoolLiteralExpr
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
|
||||
// CHECK: IfStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: CXXBoolLiteralExpr
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
|
||||
// CHECK: IfStmt
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: <<NULL>>
|
||||
// CHECK-NEXT: CXXBoolLiteralExpr
|
||||
// CHECK-NEXT: CompoundStmt
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
// CHECK-NEXT: CompoundStmt
|
||||
// CHECK-NEXT: ReturnStmt
|
||||
|
||||
void expr() {
|
||||
f();
|
||||
}
|
Loading…
Reference in New Issue