Searched refs:BufStart (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SourceMgr.cpp | 108 const char *BufStart = Buffer->getBufferStart(); in getLineNumberSpecialized() local 109 assert(Ptr >= BufStart && Ptr <= Buffer->getBufferEnd()); in getLineNumberSpecialized() 110 ptrdiff_t PtrDiff = Ptr - BufStart; in getLineNumberSpecialized() 144 const char *BufStart = Buffer->getBufferStart(); in getPointerForLineNumberSpecialized() local 149 return BufStart; in getPointerForLineNumberSpecialized() 152 return BufStart + Offsets[LineNo - 1] + 1; in getPointerForLineNumberSpecialized() 201 const char *BufStart = SB.Buffer->getBufferStart(); in getLineAndColumn() local 202 size_t NewlineOffs = StringRef(BufStart, Ptr - BufStart).find_last_of("\n\r"); in getLineAndColumn() 205 return std::make_pair(LineNo, Ptr - BufStart - NewlineOffs); in getLineAndColumn() 293 const char *BufStart = CurMB->getBufferStart(); in GetMessage() local [all …]
|
| H A D | MemoryBuffer.cpp | 48 void MemoryBuffer::init(const char *BufStart, const char *BufEnd, in init() argument 52 BufferStart = BufStart; in init()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | RewriteBuffer.h | 49 void Initialize(const char *BufStart, const char *BufEnd) { in Initialize() argument 50 Buffer.assign(BufStart, BufEnd); in Initialize()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | Lexer.h | 160 void InitLexer(const char *BufStart, const char *BufPtr, const char *BufEnd); 174 const char *BufStart, const char *BufPtr, const char *BufEnd,
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | SampleProfReader.cpp | 1053 const uint8_t *BufStart = in readImpl() local 1065 const uint8_t *SecStart = BufStart + Entry.Offset; in readImpl() 1090 Data = BufStart + Entry.Offset; in readImpl() 1091 End = BufStart + Buffer->getBufferSize(); in readImpl() 1393 const uint8_t *BufStart = in readHeader() local 1395 Data = BufStart; in readHeader() 1396 End = BufStart + Buffer->getBufferSize(); in readHeader()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 59 void init(const char *BufStart, const char *BufEnd,
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | TextDiagnostic.cpp | 1310 const char *BufStart = BufData.data(); in emitSnippetAndCaret() local 1311 const char *BufEnd = BufStart + BufData.size(); in emitSnippetAndCaret() 1359 BufStart + in emitSnippetAndCaret()
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | Lexer.cpp | 127 void Lexer::InitLexer(const char *BufStart, const char *BufPtr, in InitLexer() argument 129 BufferStart = BufStart; in InitLexer() 199 const char *BufStart, const char *BufPtr, const char *BufEnd, in Lexer() argument 203 InitLexer(BufStart, BufPtr, BufEnd); in Lexer() 544 const char *BufStart = Buffer.data(); in findBeginningOfLine() local 548 const char *LexStart = BufStart + Offset; in findBeginningOfLine() 549 for (; LexStart != BufStart; --LexStart) { in findBeginningOfLine() 551 !Lexer::isNewLineEscaped(BufStart, LexStart)) { in findBeginningOfLine()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CStringChecker.cpp | 626 SVal BufStart = in CheckBufferAccess() local 630 State = CheckLocation(C, State, Buffer, BufStart, Access, CK); in CheckBufferAccess() 651 if (std::optional<Loc> BufLoc = BufStart.getAs<Loc>()) { in CheckBufferAccess() 1179 SVal BufStart = SB.evalCast(BufVal, PtrTy, BufTy); in isFirstBufInBound() local 1180 std::optional<Loc> BufLoc = BufStart.getAs<Loc>(); in isFirstBufInBound()
|