Searched refs:BufStart (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Rewrite/Core/
H A DRewriteBuffer.h43 void Initialize(const char *BufStart, const char *BufEnd) { argument
44 Buffer.assign(BufStart, BufEnd);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DSourceMgr.cpp92 const char *BufStart = Buffer->getBufferStart(); local
93 assert(Ptr >= BufStart && Ptr <= Buffer->getBufferEnd());
94 ptrdiff_t PtrDiff = Ptr - BufStart;
144 const char *BufStart = SB.Buffer->getBufferStart(); local
145 size_t NewlineOffs = StringRef(BufStart, Ptr-BufStart).find_last_of("\n\r");
147 return std::make_pair(LineNo, Ptr-BufStart-NewlineOffs);
183 const char *BufStart = CurMB->getBufferStart(); local
184 while (LineStart != BufStart && LineStart[-1] != '\n' &&
H A DMemoryBuffer.cpp45 void MemoryBuffer::init(const char *BufStart, const char *BufEnd, argument
49 BufferStart = BufStart;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DLexer.h134 void InitLexer(const char *BufStart, const char *BufPtr, const char *BufEnd);
147 const char *BufStart, const char *BufPtr, const char *BufEnd);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp605 const uint8_t *BufStart = local
613 const uint8_t *SecStart = BufStart + Entry.Offset;
638 Data = BufStart + Entry.Offset;
639 End = BufStart + Buffer->getBufferSize();
761 const uint8_t *BufStart = local
763 Data = BufStart;
764 End = BufStart + Buffer->getBufferSize();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DMemoryBuffer.h48 void init(const char *BufStart, const char *BufEnd,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTextDiagnostic.cpp1184 const char *BufStart = BufData.data();
1185 const char *BufEnd = BufStart + BufData.size();
1189 BufStart +
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp413 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); local
414 if (Optional<Loc> BufLoc = BufStart.getAs<Loc>()) {
433 BufStart = svalBuilder.evalCast(BufVal, PtrTy, SecondBuf->getType());
434 if (Optional<Loc> BufLoc = BufStart.getAs<Loc>()) {
914 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); local
915 Optional<Loc> BufLoc = BufStart.getAs<Loc>();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp79 void Lexer::InitLexer(const char *BufStart, const char *BufPtr, argument
81 BufferStart = BufStart;
147 const char *BufStart, const char *BufPtr, const char *BufEnd)
149 InitLexer(BufStart, BufPtr, BufEnd);
490 const char *BufStart = Buffer.data(); local
494 const char *LexStart = BufStart + Offset;
495 for (; LexStart != BufStart; --LexStart) {
497 !Lexer::isNewLineEscaped(BufStart, LexStart)) {
146 Lexer(SourceLocation fileloc, const LangOptions &langOpts, const char *BufStart, const char *BufPtr, const char *BufEnd) argument

Completed in 222 milliseconds