Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:begin

4   Data *begin();
13 Data *begin();
19 int* begin(DeletedADLBegin) = delete; //expected-note {{candidate function has been explicitly deleted}} \
23 Data *begin();
30 Data * begin(ADLNoEnd); // expected-note 6 {{candidate function not viable: no known conversion}}
48 for (auto i : NB) { }// expected-error{{range type 'NoBegin' has 'end' member but no 'begin' member}}
50 for (auto i : pNB) { }// expected-error{{invalid range expression of type 'NoBegin *'; no viable 'begin' function available}}
52 for (auto i : ppNB) { }// expected-error{{invalid range expression of type 'NoBegin **'; no viable 'begin' function available}}
54 for (auto i : pppppNB) { }// expected-error{{invalid range expression of type 'NoBegin *****'; no viable 'begin' function available}}
59 for (auto i : pANE) { } // expected-error{{invalid range expression of type 'ADLNoEnd *'; no viable 'begin' function available}}
66 for (auto i : pDE) { } // expected-error {{invalid range expression of type 'DeletedEnd *'; no viable 'begin' function available}}
78 for (auto i : DAB) { } // expected-error {{call to deleted function 'begin'}}\
79 expected-note {{when looking up 'begin' function for range expression of type 'DeletedADLBegin'}}
88 // expected-note@4 {{selected 'begin' function with iterator type 'Data *'}}