reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
199 return BufferPtr == BufferEnd; 243 return StringRef(BufferStart, BufferEnd - BufferStart); 724 void cutOffLexing() { BufferPtr = BufferEnd; }tools/clang/lib/Lex/Lexer.cpp
83 BufferEnd = BufEnd; 94 StringRef Buf(BufferStart, BufferEnd - BufferStart); 203 L->BufferEnd = StrData+TokLen; 204 assert(L->BufferEnd[0] == 0 && "Buffer is not nul terminated!"); 224 if ((BufferPtr + NumBytes) > BufferEnd) 1128 assert(Loc >= BufferStart && Loc <= BufferEnd && 1422 if (BufferPtr > BufferEnd) 1423 BufferPtr = BufferEnd; 1618 (const llvm::UTF8 *)BufferEnd, 1685 if (CurPtr < BufferEnd) { 1926 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file. 2001 if (C == 0 && CurPtr-1 == BufferEnd) { 2024 } else if (C == 0 && CurPtr-1 == BufferEnd) { // End of file. 2058 (C == 0 && (CurPtr - 1 == BufferEnd))) { // End of file. 2102 while (CompletionPoint < BufferEnd) { 2146 (C == 0 && CurPtr-1 == BufferEnd)) { // End of file. 2316 (CurPtr == BufferEnd + 1 || CurPtr[0] != '/')) { 2335 if (C == '\r' || C == '\n' || CurPtr == BufferEnd + 1) { 2362 if (ParsingPreprocessorDirective || CurPtr == BufferEnd) { 2500 if (C == 0 && CurPtr == BufferEnd+1) { 2524 if (CurPtr + 24 < BufferEnd && 2536 while (CurPtr+16 <= BufferEnd) { 2594 } else if (C == 0 && CurPtr == BufferEnd+1) { 2672 if (CurPtr-1 != BufferEnd) { 2731 BufferPtr = BufferEnd; 2732 FormTokenWithChars(Result, BufferEnd, tok::eof); 2755 SourceLocation EndLoc = getSourceLocation(BufferEnd); 2771 Diag(BufferEnd, DiagID) 2849 if (!StringRef(CurPtr, BufferEnd - CurPtr).startswith("<<<<<<<") && 2850 !StringRef(CurPtr, BufferEnd - CurPtr).startswith(">>>> ")) 2862 if (FindConflictEnd(CurPtr, BufferEnd, Kind)) { 2871 assert(CurPtr != BufferEnd && "Didn't find end of line"); 2905 if (const char *End = FindConflictEnd(CurPtr, BufferEnd, 2910 while (CurPtr != BufferEnd && *CurPtr != '\r' && *CurPtr != '\n') 2939 const char *End = findPlaceholderEnd(CurPtr + 1, BufferEnd); 3209 if (CurPtr-1 == BufferEnd) 3896 (const llvm::UTF8 *)BufferEnd,tools/clang/lib/Lex/PPDirectives.cpp
2025 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
tools/clang/lib/Lex/PPLexerChange.cpp244 const char *EndPos = CurLexer->BufferEnd; 411 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);tools/clang/lib/Lex/Pragma.cpp
879 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);