Home
last modified time | relevance | path

Searched refs:MemoryBufferCache (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DMemoryBufferCache.cpp16 MemoryBufferCache::addBuffer(llvm::StringRef Filename, in addBuffer()
24 llvm::MemoryBuffer *MemoryBufferCache::lookupBuffer(llvm::StringRef Filename) { in lookupBuffer()
31 bool MemoryBufferCache::isBufferFinal(llvm::StringRef Filename) { in isBufferFinal()
38 bool MemoryBufferCache::tryToRemoveBuffer(llvm::StringRef Filename) { in tryToRemoveBuffer()
48 void MemoryBufferCache::finalizeCurrentBuffers() { FirstRemovableIndex = NextIndex; } in finalizeCurrentBuffers()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleManager.h42 class MemoryBufferCache; variable
71 IntrusiveRefCntPtr<MemoryBufferCache> PCMCache;
143 explicit ModuleManager(FileManager &FileMgr, MemoryBufferCache &PCMCache,
321 MemoryBufferCache &getPCMCache() const { return *PCMCache; } in getPCMCache()
H A DASTWriter.h78 class MemoryBufferCache; variable
136 MemoryBufferCache &PCMCache;
546 MemoryBufferCache &PCMCache,
H A DASTReader.h101 class MemoryBufferCache; variable
445 MemoryBufferCache &PCMCache;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DMemoryBufferCache.h32 class MemoryBufferCache : public llvm::RefCountedBase<MemoryBufferCache> {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h48 class MemoryBufferCache; variable
96 IntrusiveRefCntPtr<MemoryBufferCache> PCMCache;
196 MemoryBufferCache *SharedPCMCache = nullptr);
817 MemoryBufferCache &getPCMCache() const { return *PCMCache; } in getPCMCache()
H A DASTUnit.h75 class MemoryBufferCache; variable
111 IntrusiveRefCntPtr<MemoryBufferCache> PCMCache;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessor.h75 class MemoryBufferCache; variable
136 MemoryBufferCache &PCMCache;
780 MemoryBufferCache &PCMCache,
820 MemoryBufferCache &getPCMCache() const { return PCMCache; } in getPCMCache()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTUnit.cpp221 ASTWriterData(MemoryBufferCache &PCMCache) in ASTWriterData()
762 AST->PCMCache = new MemoryBufferCache; in LoadFromASTFile()
1481 AST->PCMCache = new MemoryBufferCache; in create()
1761 AST->PCMCache = new MemoryBufferCache; in LoadFromCommandLine()
2321 MemoryBufferCache PCMCache; in serialize()
H A DCompilerInstance.cpp61 MemoryBufferCache *SharedPCMCache) in CompilerInstance()
64 PCMCache(SharedPCMCache ? SharedPCMCache : new MemoryBufferCache), in CompilerInstance()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp331 ModuleManager::ModuleManager(FileManager &FileMgr, MemoryBufferCache &PCMCache, in ModuleManager()
H A DASTWriter.cpp4571 SmallVectorImpl<char> &Buffer, MemoryBufferCache &PCMCache, in ASTWriter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPreprocessor.cpp81 SourceManager &SM, MemoryBufferCache &PCMCache, in Preprocessor()
/freebsd-12.1/lib/clang/libclang/
H A DMakefile156 SRCS_MIN+= Basic/MemoryBufferCache.cpp