clang 8.0.0

clang::SrcMgr::ContentCache Member List

This is the complete list of members for clang::SrcMgr::ContentCache, including all inherited members.

BufferOverridden | clang::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
ContentsEntry | clang::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
IsSystemFile | clang::SrcMgr::ContentCache |
IsTransient | clang::SrcMgr::ContentCache |
NumLines | clang::SrcMgr::ContentCache |
operator=(const ContentCache &RHS)=delete | clang::SrcMgr::ContentCache |
OrigEntry | clang::SrcMgr::ContentCache |
replaceBuffer(llvm::MemoryBuffer *B, bool DoNotFree=false) | clang::SrcMgr::ContentCache |
shouldFreeBuffer() const | clang::SrcMgr::ContentCache | inline
SourceLineCache | clang::SrcMgr::ContentCache |
~ContentCache() | clang::SrcMgr::ContentCache |