LLVM 19.0.0git
llvm::SourceMgr Member List

This is the complete list of members for llvm::SourceMgr, including all inherited members.

AddIncludeFile(const std::string &Filename, SMLoc IncludeLoc, std::string &IncludedFile)llvm::SourceMgr
AddNewSourceBuffer(std::unique_ptr< MemoryBuffer > F, SMLoc IncludeLoc)llvm::SourceMgrinline
DiagHandlerTy typedefllvm::SourceMgr
DiagKind enum namellvm::SourceMgr
DK_Error enum valuellvm::SourceMgr
DK_Note enum valuellvm::SourceMgr
DK_Remark enum valuellvm::SourceMgr
DK_Warning enum valuellvm::SourceMgr
FindBufferContainingLoc(SMLoc Loc) constllvm::SourceMgr
FindLineNumber(SMLoc Loc, unsigned BufferID=0) constllvm::SourceMgrinline
FindLocForLineAndColumn(unsigned BufferID, unsigned LineNo, unsigned ColNo)llvm::SourceMgr
getBufferInfo(unsigned i) constllvm::SourceMgrinline
getDiagContext() constllvm::SourceMgrinline
getDiagHandler() constllvm::SourceMgrinline
getFormattedLocationNoOffset(SMLoc Loc, bool IncludePath=false) constllvm::SourceMgr
getIncludeDirs() constllvm::SourceMgrinline
getLineAndColumn(SMLoc Loc, unsigned BufferID=0) constllvm::SourceMgr
getMainFileID() constllvm::SourceMgrinline
getMemoryBuffer(unsigned i) constllvm::SourceMgrinline
GetMessage(SMLoc Loc, DiagKind Kind, const Twine &Msg, ArrayRef< SMRange > Ranges={}, ArrayRef< SMFixIt > FixIts={}) constllvm::SourceMgr
getNumBuffers() constllvm::SourceMgrinline
getParentIncludeLoc(unsigned i) constllvm::SourceMgrinline
OpenIncludeFile(const std::string &Filename, std::string &IncludedFile)llvm::SourceMgr
operator=(const SourceMgr &)=deletellvm::SourceMgr
operator=(SourceMgr &&)=defaultllvm::SourceMgr
PrintIncludeStack(SMLoc IncludeLoc, raw_ostream &OS) constllvm::SourceMgr
PrintMessage(raw_ostream &OS, SMLoc Loc, DiagKind Kind, const Twine &Msg, ArrayRef< SMRange > Ranges={}, ArrayRef< SMFixIt > FixIts={}, bool ShowColors=true) constllvm::SourceMgr
PrintMessage(SMLoc Loc, DiagKind Kind, const Twine &Msg, ArrayRef< SMRange > Ranges={}, ArrayRef< SMFixIt > FixIts={}, bool ShowColors=true) constllvm::SourceMgr
PrintMessage(raw_ostream &OS, const SMDiagnostic &Diagnostic, bool ShowColors=true) constllvm::SourceMgr
setDiagHandler(DiagHandlerTy DH, void *Ctx=nullptr)llvm::SourceMgrinline
setIncludeDirs(const std::vector< std::string > &Dirs)llvm::SourceMgrinline
SourceMgr()=defaultllvm::SourceMgr
SourceMgr(const SourceMgr &)=deletellvm::SourceMgr
SourceMgr(SourceMgr &&)=defaultllvm::SourceMgr
takeSourceBuffersFrom(SourceMgr &SrcMgr, SMLoc MainBufferIncludeLoc=SMLoc())llvm::SourceMgrinline
~SourceMgr()=defaultllvm::SourceMgr