Lines Matching defs:BufferEnd
131 BufferEnd = BufEnd;
142 StringRef Buf(BufferStart, BufferEnd - BufferStart);
259 L->BufferEnd = StrData+TokLen;
260 assert(L->BufferEnd[0] == 0 && "Buffer is not nul terminated!");
280 assert((BufferStart + Offset) <= BufferEnd);
1214 assert(Loc >= BufferStart && Loc <= BufferEnd &&
1539 if (BufferPtr > BufferEnd)
1540 BufferPtr = BufferEnd;
1841 (const llvm::UTF8 **)&UnicodePtr, (const llvm::UTF8 *)BufferEnd,
1928 [[maybe_unused]] const char *BufferEnd) {
1938 while (LLVM_LIKELY(BufferEnd - CurPtr >= BytesPerRegister)) {
1962 CurPtr = fastParseASCIIIdentifier(CurPtr, BufferEnd);
2020 if (CurPtr < BufferEnd) {
2234 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file.
2320 if (C == 0 && CurPtr-1 == BufferEnd) {
2343 } else if (C == 0 && CurPtr-1 == BufferEnd) { // End of file.
2377 (C == 0 && (CurPtr - 1 == BufferEnd))) { // End of file.
2423 while (CompletionPoint < BufferEnd) {
2472 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file.
2625 (const llvm::UTF8 *)CurPtr, (const llvm::UTF8 *)BufferEnd);
2684 (CurPtr == BufferEnd + 1 || CurPtr[0] != '/')) {
2703 if (C == '\r' || C == '\n' || CurPtr == BufferEnd + 1) {
2730 if (ParsingPreprocessorDirective || CurPtr == BufferEnd) {
2882 if (C == 0 && CurPtr == BufferEnd+1) {
2912 if (CurPtr + 24 < BufferEnd &&
2926 while (CurPtr + 16 < BufferEnd) {
2951 while (CurPtr + 16 < BufferEnd) {
2962 while (CurPtr + 16 < BufferEnd) {
2996 (const llvm::UTF8 *)CurPtr - 1, (const llvm::UTF8 *)BufferEnd);
3028 } else if (C == 0 && CurPtr == BufferEnd+1) {
3106 if (CurPtr-1 != BufferEnd) {
3165 BufferPtr = BufferEnd;
3166 FormTokenWithChars(Result, BufferEnd, tok::eof);
3194 SourceLocation EndLoc = getSourceLocation(BufferEnd);
3210 Diag(BufferEnd, DiagID)
3265 static const char *FindConflictEnd(const char *CurPtr, const char *BufferEnd,
3269 auto RestOfBuffer = StringRef(CurPtr, BufferEnd - CurPtr).substr(TermLen);
3295 if (!StringRef(CurPtr, BufferEnd - CurPtr).starts_with("<<<<<<<") &&
3296 !StringRef(CurPtr, BufferEnd - CurPtr).starts_with(">>>> "))
3308 if (FindConflictEnd(CurPtr, BufferEnd, Kind)) {
3317 assert(CurPtr != BufferEnd && "Didn't find end of line");
3351 if (const char *End = FindConflictEnd(CurPtr, BufferEnd,
3356 while (CurPtr != BufferEnd && *CurPtr != '\r' && *CurPtr != '\n')
3370 const char *BufferEnd) {
3371 if (CurPtr == BufferEnd)
3373 BufferEnd -= 1; // Scan until the second last character.
3374 for (; CurPtr != BufferEnd; ++CurPtr) {
3385 const char *End = findPlaceholderEnd(CurPtr + 1, BufferEnd);
3778 if (CurPtr-1 == BufferEnd)
4465 (const llvm::UTF8 *)BufferEnd,
4544 return LexEndOfFile(Result, BufferEnd);
4662 return LexEndOfFile(Result, BufferEnd);