Lines Matching refs:BufferEnd
59 BufferEnd = BufEnd; in InitLexer()
70 StringRef Buf(BufferStart, BufferEnd - BufferStart); in InitLexer()
187 L->BufferEnd = StrData+TokLen; in Create_PragmaLexer()
188 assert(L->BufferEnd[0] == 0 && "Buffer is not nul terminated!"); in Create_PragmaLexer()
1051 assert(Loc >= BufferStart && Loc <= BufferEnd && in getSourceLocation()
1353 if (BufferPtr > BufferEnd) in SkipBytes()
1354 BufferPtr = BufferEnd; in SkipBytes()
1461 (const UTF8 *)BufferEnd, in tryConsumeIdentifierUTF8Char()
1739 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file. in LexStringLiteral()
1811 if (C == 0 && CurPtr-1 == BufferEnd) { in LexRawStringLiteral()
1834 } else if (C == 0 && CurPtr-1 == BufferEnd) { // End of file. in LexRawStringLiteral()
1867 (C == 0 && (CurPtr-1 == BufferEnd || // End of file. in LexAngledStringLiteral()
1918 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file. in LexCharConstant()
2102 if (CurPtr == BufferEnd+1) { in SkipLineComment()
2130 if (ParsingPreprocessorDirective || CurPtr == BufferEnd) { in SkipLineComment()
2268 if (C == 0 && CurPtr == BufferEnd+1) { in SkipBlockComment()
2292 if (CurPtr + 24 < BufferEnd && in SkipBlockComment()
2304 while (CurPtr+16 <= BufferEnd) { in SkipBlockComment()
2321 while (CurPtr+16 <= BufferEnd && in SkipBlockComment()
2330 CurPtr+4 < BufferEnd) { in SkipBlockComment()
2362 } else if (C == 0 && CurPtr == BufferEnd+1) { in SkipBlockComment()
2439 if (CurPtr-1 != BufferEnd) { in ReadToEndOfLine()
2497 BufferPtr = BufferEnd; in LexEndOfFile()
2498 FormTokenWithChars(Result, BufferEnd, tok::eof); in LexEndOfFile()
2516 SourceLocation EndLoc = getSourceLocation(BufferEnd); in LexEndOfFile()
2532 Diag(BufferEnd, DiagID) in LexEndOfFile()
2580 static const char *FindConflictEnd(const char *CurPtr, const char *BufferEnd, in FindConflictEnd() argument
2584 StringRef RestOfBuffer(CurPtr+TermLen, BufferEnd-CurPtr-TermLen); in FindConflictEnd()
2610 if ((BufferEnd-CurPtr < 8 || StringRef(CurPtr, 7) != "<<<<<<<") && in IsStartOfConflictMarker()
2611 (BufferEnd-CurPtr < 6 || StringRef(CurPtr, 5) != ">>>> ")) in IsStartOfConflictMarker()
2623 if (FindConflictEnd(CurPtr, BufferEnd, Kind)) { in IsStartOfConflictMarker()
2632 assert(CurPtr != BufferEnd && "Didn't find end of line"); in IsStartOfConflictMarker()
2667 if (const char *End = FindConflictEnd(CurPtr, BufferEnd, in HandleEndOfConflictMarker()
2672 while (CurPtr != BufferEnd && *CurPtr != '\r' && *CurPtr != '\n') in HandleEndOfConflictMarker()
2939 if (CurPtr-1 == BufferEnd) in LexTokenInternal()
3585 (const UTF8 *)BufferEnd, in LexTokenInternal()