clang API Documentation

clang::serialization::ModuleManager Member List
This is the complete list of members for clang::serialization::ModuleManager, including all inherited members.
addInMemoryBuffer(StringRef FileName, std::unique_ptr< llvm::MemoryBuffer > Buffer)clang::serialization::ModuleManager
addModule(StringRef FileName, ModuleKind Type, SourceLocation ImportLoc, ModuleFile *ImportedBy, unsigned Generation, off_t ExpectedSize, time_t ExpectedModTime, ASTFileSignature ExpectedSignature, std::function< ASTFileSignature(llvm::BitstreamReader &)> ReadSignature, ModuleFile *&Module, std::string &ErrorStr)clang::serialization::ModuleManager
AddModuleResult enum nameclang::serialization::ModuleManager
AlreadyLoaded enum valueclang::serialization::ModuleManager
begin()clang::serialization::ModuleManager [inline]
begin() const clang::serialization::ModuleManager [inline]
end()clang::serialization::ModuleManager [inline]
end() const clang::serialization::ModuleManager [inline]
getPrimaryModule()clang::serialization::ModuleManager [inline]
getPrimaryModule() const clang::serialization::ModuleManager [inline]
lookup(StringRef Name)clang::serialization::ModuleManager
lookup(const FileEntry *File)clang::serialization::ModuleManager
lookupBuffer(StringRef Name)clang::serialization::ModuleManager
lookupModuleFile(StringRef FileName, off_t ExpectedSize, time_t ExpectedModTime, const FileEntry *&File)clang::serialization::ModuleManager
Missing enum valueclang::serialization::ModuleManager
ModuleConstIterator typedefclang::serialization::ModuleManager
moduleFileAccepted(ModuleFile *MF)clang::serialization::ModuleManager
ModuleIterator typedefclang::serialization::ModuleManager
ModuleManager(FileManager &FileMgr)clang::serialization::ModuleManager [explicit]
ModuleOffset typedefclang::serialization::ModuleManager
ModuleReverseIterator typedefclang::serialization::ModuleManager
NewlyLoaded enum valueclang::serialization::ModuleManager
operator[](unsigned Index) const clang::serialization::ModuleManager [inline]
OutOfDate enum valueclang::serialization::ModuleManager
rbegin()clang::serialization::ModuleManager [inline]
removeModules(ModuleIterator first, ModuleIterator last, llvm::SmallPtrSetImpl< ModuleFile * > &LoadedSuccessfully, ModuleMap *modMap)clang::serialization::ModuleManager
rend()clang::serialization::ModuleManager [inline]
setGlobalIndex(GlobalModuleIndex *Index)clang::serialization::ModuleManager
size() const clang::serialization::ModuleManager [inline]
viewGraph()clang::serialization::ModuleManager
visit(bool(*Visitor)(ModuleFile &M, void *UserData), void *UserData, llvm::SmallPtrSetImpl< ModuleFile * > *ModuleFilesHit=nullptr)clang::serialization::ModuleManager
visitDepthFirst(bool(*Visitor)(ModuleFile &M, bool Preorder, void *UserData), void *UserData)clang::serialization::ModuleManager
~ModuleManager()clang::serialization::ModuleManager