Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / AST / foreachtemplatized.mm
blobab2770a7cefb62f0c1f3af93eb089c3206a62d33
1 // RUN: %clang_cc1 -fsyntax-only -fobjc-arc -Wno-objc-root-class -std=c++11 -ast-dump %s | FileCheck %s
3 // CHECK-NOT: ImplicitValueInitExpr
5 @interface I
6 @end
8 template <typename T>
9 void decode(I *p) {
10   for (I *k in p) {}
13 void decode(I *p) {
14   decode<int>(p);