Lines Matching defs:e1
6 E f() { return A::e1; } // expected-error {{no member named 'e1' in 'A<T>'}}
7 E g() { return E::e1; }
13 int n = A<int>::E::e1; // expected-error {{implicit instantiation of undefined member}}
15 template<typename T> enum A<T>::E : T { e1, e2 }; // expected-note 2 {{declared here}}
23 A<int>::E a1 = A<int>::e1; // expected-error {{no member named 'e1' in 'A<int>'; did you mean simply 'e1'?}}
34 E f() { return E::e1; }
41 template<typename T> enum class B<T>::E { e1, e2 };
42 B<int>::E b1 = B<int>::E::e1;
90 enum class E { e1 };
93 D<int>::E d1 = D<int>::E::e1; // expected-error {{incomplete type 'D<int>::E'}}
96 D<char>::E d3 = D<char>::E::e1; // expected-note {{first required here}}