Searched refs:ContentCache (Results 1 – 7 of 7) sorted by relevance
85 class LLVM_ALIGNAS(8) ContentCache {137 ContentCache(const FileEntry *Ent = nullptr) : ContentCache(Ent, Ent) {} in ContentCache() function139 ContentCache(const FileEntry *Ent, const FileEntry *contentEnt) in ContentCache() function144 ~ContentCache();149 ContentCache(const ContentCache &RHS) in ContentCache() function220 ContentCache &operator=(const ContentCache& RHS) = delete;225 static_assert(llvm::AlignOf<ContentCache>::Alignment >= 8,259 static FileInfo get(SourceLocation IL, const ContentCache *Con, in get()274 const ContentCache* getContentCache() const { in getContentCache()275 return reinterpret_cast<const ContentCache*>(Data & ~uintptr_t(7)); in getContentCache()[all …]
38 ContentCache::~ContentCache() { in ~ContentCache()45 unsigned ContentCache::getSizeBytesMapped() const { in getSizeBytesMapped()51 llvm::MemoryBuffer::BufferKind ContentCache::getMemoryBufferKind() const { in getMemoryBufferKind()66 unsigned ContentCache::getSize() const { in getSize()71 void ContentCache::replaceBuffer(llvm::MemoryBuffer *B, bool DoNotFree) { in replaceBuffer()84 llvm::MemoryBuffer *ContentCache::getBuffer(DiagnosticsEngine &Diag, in getBuffer()384 MemBufferInfos[i]->~ContentCache(); in ~SourceManager()388 for (llvm::DenseMap<const FileEntry*, SrcMgr::ContentCache*>::iterator in ~SourceManager()391 I->second->~ContentCache(); in ~SourceManager()419 const ContentCache *[all …]
251 const SrcMgr::ContentCache * in InsertText()355 const SrcMgr::ContentCache * in IncreaseIndentation()
507 const SrcMgr::ContentCache &C = *I->second; in GeneratePTH()
1260 const SrcMgr::ContentCache *ContentCache in ReadSLocEntry() local1263 if (OverriddenBuffer && !ContentCache->BufferOverridden && in ReadSLocEntry()1264 ContentCache->ContentsEntry == ContentCache->OrigEntry) { in ReadSLocEntry()
1469 const SrcMgr::ContentCache *Cache = SLoc->getFile().getContentCache(); in WriteInputFiles()1820 const SrcMgr::ContentCache *Cache = SLoc->getFile().getContentCache(); in WriteSourceManagerBlock()1838 const SrcMgr::ContentCache *Content = File.getContentCache(); in WriteSourceManagerBlock()
4976 const SrcMgr::ContentCache *Cache = FromSLoc.getFile().getContentCache(); in Import()