================ Comment at: test/SemaTemplate/instantiate-enum.cpp:38 @@ +37,3 @@ + +void f(int i, C<int>::C c) { + int value; ---------------- Ismail Pazarbasi wrote: > Did you mean: `C<int> c`? No; the reference to the injected class name is required to trigger instantiation. http://llvm-reviews.chandlerc.com/D2742