Eli Friedman | 61c6c91 | 2010-06-19 06:24:06 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -triple=x86_64-apple-darwin10 -emit-llvm -o - | not grep define |
2 | // PR7415 | ||||
3 | class X { | ||||
4 | template <class Dummy> struct COMTypeInfo { | ||||
5 | static const int kIID; | ||||
6 | }; | ||||
7 | static const int& GetIID() {return COMTypeInfo<int>::kIID;} | ||||
8 | }; | ||||
9 | template <class Dummy> const int X::COMTypeInfo<Dummy>::kIID = 10; | ||||
10 | |||||
11 | |||||
12 |