/external/llvm/lib/TableGen/ |
Error.cpp | 22 SourceMgr SrcMgr; 29 SrcMgr.PrintMessage(Loc.front(), Kind, Msg); 31 SrcMgr.PrintMessage(Loc[i], SourceMgr::DK_Note, 40 SrcMgr.PrintMessage(SMLoc::getFromPointer(Loc), SourceMgr::DK_Warning, Msg); 52 SrcMgr.PrintMessage(SMLoc::getFromPointer(Loc), SourceMgr::DK_Error, Msg);
|
TGLexer.h | 63 SourceMgr &SrcMgr; 85 TGLexer(SourceMgr &SrcMgr);
|
/external/llvm/tools/llvm-mc/ |
llvm-mc.cpp | 245 static int AsLexInput(SourceMgr &SrcMgr, MCAsmInfo &MAI, tool_output_file *Out) { 248 Lexer.setBuffer(SrcMgr.getMemoryBuffer(0)); 256 SrcMgr.PrintMessage(Lexer.getLoc(), SourceMgr::DK_Warning, 324 SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, 326 OwningPtr<MCAsmParser> Parser(createMCAsmParser(SrcMgr, Ctx, 376 SourceMgr SrcMgr; 378 // Tell SrcMgr about this buffer, which is what the parser will pick up. 379 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); 383 SrcMgr.setIncludeDirs(IncludeDirs); 394 MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr); [all...] |
/external/llvm/tools/llvm-mcmarkup/ |
llvm-mcmarkup.cpp | 74 MarkupParser(MarkupLexer &lex, SourceMgr &SrcMgr) : Lex(lex), SM(SrcMgr) {} 146 SourceMgr SrcMgr; 148 // Tell SrcMgr about this buffer, which is what the parser will pick up. 149 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); 153 MarkupParser Parser(Lex, SrcMgr); 202 SrcMgr.PrintMessage(Tag.getLoc(), SourceMgr::DK_Error,
|
/external/clang/tools/driver/ |
cc1as_main.cpp | 281 SourceMgr SrcMgr; 283 // Tell SrcMgr about this buffer, which is what the parser will pick up. 284 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); 288 SrcMgr.setIncludeDirs(Opts.IncludePaths); 304 MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr); 365 OwningPtr<MCAsmParser> Parser(createMCAsmParser(SrcMgr, Ctx,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterInlineAsm.cpp | 88 SourceMgr SrcMgr; 100 SrcMgr.setDiagHandler(srcMgrDiagHandler, &DiagInfo); 110 // Tell SrcMgr about this buffer, it takes ownership of the buffer. 111 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); 113 OwningPtr<MCAsmParser> Parser(createMCAsmParser(SrcMgr,
|
/external/clang/include/clang/Basic/ |
SourceLocation.h | 268 const SourceManager *SrcMgr; 271 explicit FullSourceLoc() : SrcMgr(0) {} 274 : SourceLocation(Loc), SrcMgr(&SM) {} 278 assert(SrcMgr && "SourceManager is NULL."); 279 return *SrcMgr; 319 assert(SrcMgr == Loc.SrcMgr && "Loc comes from another SourceManager!"); 339 LHS.SrcMgr == RHS.SrcMgr;
|
SourceManager.h | 69 namespace SrcMgr { 425 } // end SrcMgr namespace. 552 llvm::DenseMap<const FileEntry*, SrcMgr::ContentCache*> FileInfos; 584 std::vector<SrcMgr::ContentCache*> MemBufferInfos; 590 SmallVector<SrcMgr::SLocEntry, 0> LocalSLocEntryTable; 596 mutable SmallVector<SrcMgr::SLocEntry, 0> LoadedSLocEntryTable; 636 mutable SrcMgr::ContentCache *LastLineNoContentCache; 668 mutable SrcMgr::ContentCache *FakeContentCacheForRecovery; 731 SrcMgr::CharacteristicKind Kind = SrcMgr::C_User) [all...] |
/external/clang/lib/Frontend/ |
CacheTokens.cpp | 474 const SrcMgr::ContentCache &C = *I->second; 484 FileID FID = SM.createFileID(FE, SourceLocation(), SrcMgr::C_User); 541 const SourceManager &SrcMgr = PP.getSourceManager(); 542 const FileEntry *MainFile = SrcMgr.getFileEntryForID(SrcMgr.getMainFileID());
|
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 617 llvm::SourceMgr SrcMgr; 618 llvm::MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr); 622 // Tell SrcMgr about this buffer, which is what the parser will pick up. 623 SrcMgr.AddNewSourceBuffer(Buffer, llvm::SMLoc()); 627 Parser(createMCAsmParser(SrcMgr, Ctx, *Str.get(), *MAI)); 644 SrcMgr.setDiagHandler(MCAsmParserSemaCallbackImpl::MSAsmDiagHandlerCallback,
|
/external/llvm/include/llvm/MC/ |
MCContext.h | 51 const SourceMgr *SrcMgr; 171 const SourceMgr *getSourceManager() const { return SrcMgr; }
|
/external/llvm/include/llvm/Support/ |
YAMLTraits.h | 804 llvm::SourceMgr SrcMgr; // must be before Strm [all...] |
/external/llvm/tools/lto/ |
LTOModule.cpp | 824 SourceMgr SrcMgr; 825 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); 826 OwningPtr<MCAsmParser> Parser(createMCAsmParser(SrcMgr,
|
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 69 namespace SrcMgr { class SLocEntry; }
|
/external/clang/lib/Lex/ |
ModuleMap.cpp | 616 const SourceManager &SrcMgr = Loc.getManager(); 620 = SrcMgr.getFileEntryForID(ExpansionFileID)) { 627 SourceLocation IncludeLoc = SrcMgr.getIncludeLoc(ExpansionFileID); 631 ExpansionFileID = SrcMgr.getFileID(IncludeLoc); [all...] |
/external/clang/lib/Parse/ |
ParseStmt.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTWriterStmt.cpp | [all...] |
ASTWriter.cpp | [all...] |
/external/llvm/lib/MC/MCParser/ |
AsmParser.cpp | 129 SourceMgr &SrcMgr; 189 virtual SourceMgr &getSourceManager() { return SrcMgr; } 289 SrcMgr.PrintMessage(Loc, Kind, Msg, Ranges); 470 : Lexer(_MAI), Ctx(_Ctx), Out(_Out), MAI(_MAI), SrcMgr(_SM), 475 SavedDiagHandler = SrcMgr.getDiagHandler(); 476 SavedDiagContext = SrcMgr.getDiagContext(); 478 SrcMgr.setDiagHandler(DiagHandler, this); 479 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)); 536 int NewBuf = SrcMgr.AddIncludeFile(Filename, Lexer.getLoc(), IncludedFile); 542 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)) [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | 145 static SourceRange getFullCursorExtent(CXCursor C, SourceManager &SrcMgr); 290 const SrcMgr::SLocEntry &SLEntry = SM.getSLocEntry(File, &Invalid); [all...] |