• Home
  • Raw
  • Download

Lines Matching defs:Data

113       template<typename U> static U Data;  member
114 template<typename U> static CONST U Data<U*> = U(); // expected-note {{here}} member
121 template const int C0::Data<int*>; // expected-error {{undefined}} member in non_const_init::pointers::C0
127 template<typename U> static U Data; member
128 template<typename U> static U* Data<U*>; // Okay, with out-of-line definition member
130 template<typename T> T* C1a::Data<T*> = new T(); member in non_const_init::pointers::C1a
131 template int* C1a::Data<int*>; member in non_const_init::pointers::C1a
134 template<typename U> static U Data; member
135 template<typename U> static CONST U* Data<U*>; // Okay, with out-of-line definition member
137 template<typename T> CONST T* C1b::Data<T*> = (T*)(0); member in non_const_init::pointers::C1b
138 template CONST int* C1b::Data<int*>; member in non_const_init::pointers::C1b
141 template<typename U> static int Data; member
142 …template<typename U> static U* Data<U*> = new U(); // expected-error {{non-const static data mem… member
144 …template int* C2a::Data<int*>; // expected-note {{in instantiation of static data member 'non_cons… member in non_const_init::pointers::C2a
147 template<typename U> static int Data; member
148 …template<typename U> static U *const Data<U*> = (U*)(0); // expected-error {{static data member of… member
150 template<typename U> U *const C2b::Data<U*>; member in non_const_init::pointers::C2b
151 …template int *const C2b::Data<int*>; // expected-note {{in instantiation of static data member 'no… member in non_const_init::pointers::C2b
177 template<typename U> static U Data; // expected-note {{here}} member in in_class_template::D0
178 template<typename U> static CONST U Data<U*> = U(); member in in_class_template::D0
180 template CONST int D0<float>::Data<int*>; member in in_class_template::D0
181 template int D0<float>::Data<int>; // expected-error {{undefined}} member in in_class_template::D0
182 template<typename T> template<typename U> const U D0<T>::Data<U*>; member in in_class_template::D0<T>
186 template<typename U> static U Data; member in in_class_template::D1
187 template<typename U> static U* Data<U*>; member in in_class_template::D1
190 template<typename U> U* D1<T>::Data<U*> = (U*)(0); member in in_class_template::D1<T>
191 template int* D1<float>::Data<int*>; // expected-note {{previous}} member in in_class_template::D1
192 template int* D1<float>::Data<int*>; // expected-error {{duplicate explicit instantiation}} member in in_class_template::D1
196 template<typename U> static U Data; member in in_class_template::D2
197 template<typename U> static U* Data<U*>; member in in_class_template::D2
200 template<typename U> U* D2<float>::Data<U*> = (U*)(0) + 1; member in in_class_template::D2<float>
201 template int* D2<float>::Data<int*>; // expected-note {{previous}} member in in_class_template::D2
202 template int* D2<float>::Data<int*>; // expected-error {{duplicate explicit instantiation}} member in in_class_template::D2
206 template<typename U> static CONST U Data = U(100); // expected-note {{here}} member
209 template const char D3<float>::Data<char>; // expected-error {{undefined}} member in in_class_template::D3
214 template<typename U> static U Data; member in in_class_template::bug_files::D0a
215 …template<typename U> static CONST U Data<U*> = U(10); // expected-note {{previous declaration is … member in in_class_template::bug_files::D0a
218 …template<typename U> U D0a<float>::Data<U*> = U(100); // expected-error {{redefinition of 'Data'}} member in in_class_template::bug_files::D0a<float>
228 template<typename U> static U Data; member in in_class_template::bug_files::D1
229 …template<typename U> static CONST U Data<U*> = U(10); // expected-note {{previous declaration is … member in in_class_template::bug_files::D1
232 template<typename U> U D1<float>::Data = U(10); member in in_class_template::bug_files::D1<float>
234 … template<typename U> U D1<float>::Data<U*> = U(100); // expected-error{{redefinition of 'Data'}} member in in_class_template::bug_files::D1<float>