Home | History | Annotate | Download | only in Frontend

Lines Matching refs:End

71 } // End anonymous namespace.
148 // Send the diagnostic to the buffer, we will check it once we reach the end
209 : Begin(S.begin()), End(S.end()), C(Begin), P(Begin), PEnd(nullptr) {}
215 if (PEnd > End)
225 for (; P < End && P[0] >= '0' && P[0] <= '9'; ++P) {
240 P = std::search(C, End, S.begin(), S.end());
242 if (P == End)
261 while (P < End) {
262 StringRef S(P, End - P);
284 return C < End;
289 for (; C < End && isWhitespace(*C); ++C)
295 return !(C < End);
299 const char * const End; // end of expected content (1-past)
304 const char *PEnd; // previous next/search subject end (1-past)
480 const char* const ContentEnd = PH.P; // mark content end
654 for (DirectiveList::iterator I = DL.begin(), E = DL.end(); I != E; ++I) {
700 for (DirectiveList::iterator I = Left.begin(), E = Left.end(); I != E; ++I) {
706 for (II = Right.begin(), IE = Right.end(); II != IE; ++II) {
732 num += PrintUnexpected(Diags, &SourceMgr, Right.begin(), Right.end(), Label);
819 End = ParsedFiles.end(); I != End; ++I) {
826 End = UnparsedFiles.end(); I != End; ++I) {