19 lines · cpp
1// RUN: %clang_cc1 -emit-llvm %s -o -2 3 4template<typename Ty>5struct normal_iterator {6 int FIELD;7};8 9void foo(normal_iterator<int>);10normal_iterator<int> baz();11 12void bar() {13 foo(baz());14}15 16void *bar2() {17 return (void*)foo;18}19