diff options
Diffstat (limited to 'clang/test/Import/cxx-for-range')
| -rw-r--r-- | clang/test/Import/cxx-for-range/Inputs/F.cpp | 3 | ||||
| -rw-r--r-- | clang/test/Import/cxx-for-range/test.cpp | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/clang/test/Import/cxx-for-range/Inputs/F.cpp b/clang/test/Import/cxx-for-range/Inputs/F.cpp index 700feb01224..26a3a4e1d3f 100644 --- a/clang/test/Import/cxx-for-range/Inputs/F.cpp +++ b/clang/test/Import/cxx-for-range/Inputs/F.cpp @@ -4,8 +4,7 @@ struct Container { }; void f() { - Container c; - for (int varname : c) { + for (Container c; int varname : c) { return; } } diff --git a/clang/test/Import/cxx-for-range/test.cpp b/clang/test/Import/cxx-for-range/test.cpp index 1c9d40cf881..019fc20bee1 100644 --- a/clang/test/Import/cxx-for-range/test.cpp +++ b/clang/test/Import/cxx-for-range/test.cpp @@ -4,6 +4,11 @@ // CHECK-NEXT: DeclStmt // CHECK-NEXT: VarDecl +// CHECK-SAME: c 'Container' +// CHECK-NEXT: CXXConstructExpr + +// CHECK-NEXT: DeclStmt +// CHECK-NEXT: VarDecl // CHECK-NEXT: DeclRefExpr // CHECK-SAME: 'c' // CHECK-SAME: Container |

