Home
last modified time | relevance | path

Searched refs:CurBuffer (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DScratchBuffer.cpp24 : SourceMgr(SM), CurBuffer(nullptr) { in ScratchBuffer()
48 CurBuffer[BytesUsed++] = '\n'; in getToken()
51 DestPtr = CurBuffer+BytesUsed; in getToken()
54 memcpy(CurBuffer+BytesUsed, Buf, Len); in getToken()
62 CurBuffer[BytesUsed-1] = '\0'; in getToken()
79 CurBuffer = OwnBuf->getBufferStart(); in AllocScratchBuffer()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGLexer.cpp76 CurBuffer = SrcMgr.getMainFileID(); in TGLexer()
77 CurBuf = SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(); in TGLexer()
116 SMLoc ParentIncludeLoc = SrcMgr.getParentIncludeLoc(CurBuffer); in processEOF()
125 CurBuffer = SrcMgr.FindBufferContainingLoc(ParentIncludeLoc); in processEOF()
126 CurBuf = SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(); in processEOF()
440 CurBuffer = SrcMgr.AddIncludeFile(Filename, SMLoc::getFromPointer(CurPtr), in LexInclude()
442 if (!CurBuffer) { in LexInclude()
449 CurBuf = SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(); in LexInclude()
H A DTGLexer.h205 unsigned CurBuffer = 0; variable
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DScratchBuffer.h26 char *CurBuffer; variable
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp381 unsigned CurBuffer; member in __anon60b61cd60111::MasmParser
976 : MCAsmParser(Ctx, Out, SM, MAI), CurBuffer(CB ? CB : SM.getMainFileID()), in MasmParser()
984 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in MasmParser()
1053 CurBuffer = NewBuf; in enterIncludeFile()
1054 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in enterIncludeFile()
1061 CurBuffer = InBuffer ? InBuffer : SrcMgr.FindBufferContainingLoc(Loc); in jumpToLoc()
1062 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(), in jumpToLoc()
1111 CurBuffer = in expandMacros()
1113 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(), nullptr, in expandMacros()
1171 SMLoc ParentIncludeLoc = SrcMgr.getParentIncludeLoc(CurBuffer); in Lex()
[all …]
H A DAsmParser.cpp127 unsigned CurBuffer; member in __anon4b9616090111::AsmParser
761 : MCAsmParser(Ctx, Out, SM, MAI), CurBuffer(CB ? CB : SM.getMainFileID()), in AsmParser()
769 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in AsmParser()
856 CurBuffer = NewBuf; in enterIncludeFile()
857 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in enterIncludeFile()
888 CurBuffer = InBuffer ? InBuffer : SrcMgr.FindBufferContainingLoc(Loc); in jumpToLoc()
889 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(), in jumpToLoc()
917 SMLoc ParentIncludeLoc = SrcMgr.getParentIncludeLoc(CurBuffer); in Lex()
2284 Line = SrcMgr.FindLineNumber(IDLoc, CurBuffer); in parseAndMatchAndEmitTargetInstruction()
2363 CppHashInfo.Buf = CurBuffer; in parseCppHashLineFilenameComment()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCDwarf.cpp1263 unsigned CurBuffer = SrcMgr.FindBufferContainingLoc(Loc); in Make() local
1264 unsigned LineNumber = SrcMgr.FindLineNumber(Loc, CurBuffer); in Make()