Searched refs:BufferEnd (Results 1 - 13 of 13) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DCommentLexer.cpp126 const char *findNewline(const char *BufferPtr, const char *BufferEnd) { argument
127 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
131 return BufferEnd;
134 const char *skipNewline(const char *BufferPtr, const char *BufferEnd) { argument
135 if (BufferPtr == BufferEnd)
143 if (BufferPtr != BufferEnd && *BufferPtr == '\n')
150 const char *BufferEnd) {
151 for ( ; BufferPtr != BufferEnd; ++BufferPtr) {
155 return BufferEnd;
159 const char *BufferEnd) {
149 skipNamedCharacterReference(const char *BufferPtr, const char *BufferEnd) argument
158 skipDecimalCharacterReference(const char *BufferPtr, const char *BufferEnd) argument
167 skipHexCharacterReference(const char *BufferPtr, const char *BufferEnd) argument
184 skipHTMLIdentifier(const char *BufferPtr, const char *BufferEnd) argument
196 skipHTMLQuotedString(const char *BufferPtr, const char *BufferEnd) argument
210 skipWhitespace(const char *BufferPtr, const char *BufferEnd) argument
218 isWhitespace(const char *BufferPtr, const char *BufferEnd) argument
230 skipCommandName(const char *BufferPtr, const char *BufferEnd) argument
240 findBCPLCommentEnd(const char *BufferPtr, const char *BufferEnd) argument
266 findCCommentEnd(const char *BufferPtr, const char *BufferEnd) argument
[all...]
H A DCommentParser.cpp43 const char *BufferEnd; member in struct:clang::comments::TextTokenRetokenizer::Position
62 Pos.BufferEnd = Tok.getText().end();
74 assert(Pos.BufferPtr != Pos.BufferEnd);
80 assert(Pos.BufferPtr != Pos.BufferEnd);
82 if (Pos.BufferPtr == Pos.BufferEnd) {
241 Pos.BufferPtr, Pos.BufferEnd - Pos.BufferPtr,
243 Pos.BufferEnd - Pos.BufferPtr));
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DMemoryBuffer.h52 const char *BufferEnd; // End of the buffer. member in class:llvm::MemoryBuffer
66 const char *getBufferEnd() const { return BufferEnd; }
67 size_t getBufferSize() const { return BufferEnd-BufferStart; }
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/
H A DLexer.cpp83 BufferEnd = BufEnd;
94 StringRef Buf(BufferStart, BufferEnd - BufferStart);
206 L->BufferEnd = StrData+TokLen;
207 assert(L->BufferEnd[0] == 0 && "Buffer is not nul terminated!");
227 if ((BufferPtr + NumBytes) > BufferEnd)
1131 assert(Loc >= BufferStart && Loc <= BufferEnd &&
1425 if (BufferPtr > BufferEnd)
1426 BufferPtr = BufferEnd;
1623 (const llvm::UTF8 *)BufferEnd,
1690 if (CurPtr < BufferEnd) {
2848 FindConflictEnd(const char *CurPtr, const char *BufferEnd, ConflictMarkerKind CMK) argument
2952 findPlaceholderEnd(const char *CurPtr, const char *BufferEnd) argument
[all...]
H A DPPLexerChange.cpp241 const char *EndPos = CurLexer->BufferEnd;
410 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
H A DPragma.cpp885 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
H A DPPDirectives.cpp2040 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DLexer.h88 const char *BufferEnd; member in class:clang::Lexer
203 return BufferPtr == BufferEnd;
247 return StringRef(BufferStart, BufferEnd - BufferStart);
728 void cutOffLexing() { BufferPtr = BufferEnd; }
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCommentLexer.h234 const char *const BufferEnd; member in class:clang::comments::Lexer
239 /// to newline or BufferEnd, for C comments points to star in '*/'.
309 assert(Loc >= BufferStart && Loc <= BufferEnd &&
351 const char *BufferStart, const char *BufferEnd,
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp350 *BufferEnd = Buffer->getBufferEnd(); local
353 for (const char *I = BufferStart; I != BufferEnd; ++I)
358 if (Start < BufferEnd)
359 Lines.emplace_back(Start, BufferEnd - Start);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DInstrProf.cpp898 const unsigned char *const BufferEnd,
902 if (D + sizeof(ValueProfData) > BufferEnd)
907 if (D + TotalSize > BufferEnd)
897 getValueProfData(const unsigned char *D, const unsigned char *const BufferEnd, support::endianness Endianness) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Support/
H A DMemoryBuffer.cpp51 BufferEnd = BufEnd;
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DELF.h107 DataRegion(const T *Data, const uint8_t *BufferEnd) argument
108 : First(Data), BufEnd(BufferEnd) {}

Completed in 402 milliseconds