Lines Matching full:previous
70 int v; // expected-note {{previous definition is here}}
74 template<typename T> T v; // expected-note {{previous definition is here}}
78 template<typename T> T v0; // expected-note {{previous definition is here}}
81 template<typename T> T v; // expected-note {{previous definition is here}}
84 template<typename T> extern int v1; // expected-note {{previous template declaration is here}}
93 template<typename T, typename> T v; // expected-note {{previous template declaration is here}}
94 template<typename T> T v; // expected-error {{too few template parameters in template redeclaration}} expected-note {{previous template declaration is here}}
101 // expected-note {{previous definition is here}}
108 template<typename T> T var = T(); // expected-note {{previous definition is here}}
115 template<typename T> auto v1 = T(); // expected-note {{previous definition is here}}
117 template<typename T> auto v2 = T(); // expected-note {{previous definition is here}}
119 template<typename T> auto v3 = T(); // expected-note {{previous definition is here}}
143 template int pi0<int>; // expected-note {{previous explicit instantiation is here}}
156 template CONST int pi1<int>; // expected-note {{previous explicit instantiation is here}}
244 template<> int pi0<int> = 10; // expected-note 3{{previous definition is here}}
246 // expected-note@-2 {{previous definition is here}}
259 template<> CONST int pi1<int> = 10; // expected-note {{previous definition is here}}
317 template<typename T> auto var<T*> = T(); // expected-note {{previous definition is here}}