• Home
  • Raw
  • Download

Lines Matching refs:Data

92       template<typename U> static U Data;  member
93 template<typename U> static const U Data<U*> = U(); // Okay member
95 template const int C0::Data<int*>; member in non_const_init::pointers::C0
98 template<typename U> static U Data; member
99 template<typename U> static U* Data<U>; // Okay, with out-of-line definition member
101 template<typename T> T* C1a::Data<T> = new T(); member in non_const_init::pointers::C1a
102 template int* C1a::Data<int>; member in non_const_init::pointers::C1a
105 template<typename U> static U Data; member
106 template<typename U> static const U* Data<U>; // Okay, with out-of-line definition member
108 template<typename T> const T* C1b::Data<T> = (T*)(0); member in non_const_init::pointers::C1b
109 template const int* C1b::Data<int>; member in non_const_init::pointers::C1b
112 template<typename U> static U Data; member
113 …template<typename U> static U* Data<U> = new U(); // expected-error {{non-const static data memb… member
115 …template int* C2a::Data<int>; // expected-note {{in instantiation of static data member 'non_const… member in non_const_init::pointers::C2a
118 template<typename U> static U Data; member
119 …template<typename U> static const U* Data<U> = (U*)(0); // expected-error {{non-const static data … member
121 …template const int* C2b::Data<int>; // expected-note {{in instantiation of static data member 'non… member in non_const_init::pointers::C2b
134 template<typename U> static U Data; member in in_class_template::D0
135 template<typename U> static const U Data<U*> = U(); member in in_class_template::D0
140 template<typename U> static U Data; member in in_class_template::D1
141 template<typename U> static U* Data<U*>; member in in_class_template::D1
144 template<typename U> U* D1<T>::Data<U*> = (U*)(0); member in in_class_template::D1<T>