clang API Documentation

clang::SrcMgr::ContentCache Member List
This is the complete list of members for clang::SrcMgr::ContentCache, including all inherited members.
BufferOverriddenclang::SrcMgr::ContentCache
ContentCache(const FileEntry *Ent=nullptr)clang::SrcMgr::ContentCache [inline]
ContentCache(const FileEntry *Ent, const FileEntry *contentEnt)clang::SrcMgr::ContentCache [inline]
ContentCache(const ContentCache &RHS)clang::SrcMgr::ContentCache [inline]
ContentsEntryclang::SrcMgr::ContentCache
getBuffer(DiagnosticsEngine &Diag, const SourceManager &SM, SourceLocation Loc=SourceLocation(), bool *Invalid=nullptr) const clang::SrcMgr::ContentCache
getMemoryBufferKind() const clang::SrcMgr::ContentCache
getRawBuffer() const clang::SrcMgr::ContentCache [inline]
getSize() const clang::SrcMgr::ContentCache
getSizeBytesMapped() const clang::SrcMgr::ContentCache
isBufferInvalid() const clang::SrcMgr::ContentCache [inline]
IsSystemFileclang::SrcMgr::ContentCache
NumLinesclang::SrcMgr::ContentCache
OrigEntryclang::SrcMgr::ContentCache
replaceBuffer(llvm::MemoryBuffer *B, bool DoNotFree=false)clang::SrcMgr::ContentCache
setBuffer(std::unique_ptr< llvm::MemoryBuffer > B)clang::SrcMgr::ContentCache [inline]
shouldFreeBuffer() const clang::SrcMgr::ContentCache [inline]
SourceLineCacheclang::SrcMgr::ContentCache
~ContentCache()clang::SrcMgr::ContentCache