Home
last modified time | relevance | path

Searched refs:ModuleFile (Results 1 – 13 of 13) sorted by relevance

/external/clang/include/clang/Serialization/
DASTReader.h164 virtual void ReadCounter(const serialization::ModuleFile &M, in ReadCounter()
188 virtual void ReadCounter(const serialization::ModuleFile &M, unsigned Value);
262 typedef serialization::ModuleFile ModuleFile; typedef
302 ContinuousRangeMap<uint64_t, ModuleFile*, 4> GlobalBitOffsetsMap;
305 ContinuousRangeMap<unsigned, ModuleFile*, 64> GlobalSLocEntryMap;
307 typedef ContinuousRangeMap<unsigned, ModuleFile*, 64> GlobalSLocOffsetMapType;
319 typedef ContinuousRangeMap<serialization::TypeID, ModuleFile *, 4>
333 typedef ContinuousRangeMap<serialization::DeclID, ModuleFile *, 4>
340 typedef std::pair<ModuleFile *, uint64_t> FileOffset;
350 ModuleFile *Mod;
[all …]
DModuleManager.h32 SmallVector<ModuleFile *, 2> Chain;
35 llvm::DenseMap<const FileEntry *, ModuleFile *> Modules;
45 SmallVector<ModuleFile *, 4> VisitOrder;
55 SmallVector<ModuleFile *, 4> ModulesInCommonWithGlobalIndex;
81 SmallVector<ModuleFile *, 4> Stack;
101 typedef SmallVector<ModuleFile*, 2>::iterator ModuleIterator;
102 typedef SmallVector<ModuleFile*, 2>::const_iterator ModuleConstIterator;
103 typedef SmallVector<ModuleFile*, 2>::reverse_iterator ModuleReverseIterator;
129 ModuleFile &getPrimaryModule() { return *Chain[0]; } in getPrimaryModule()
133 ModuleFile &getPrimaryModule() const { return *Chain[0]; } in getPrimaryModule()
[all …]
DModule.h94 class ModuleFile {
96 ModuleFile(ModuleKind Kind, unsigned Generation);
97 ~ModuleFile();
358 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
422 llvm::SetVector<ModuleFile *> ImportedBy;
425 llvm::SetVector<ModuleFile *> Imports;
DGlobalModuleIndex.h136 void getModuleDependencies(const FileEntry *ModuleFile,
/external/clang/lib/Serialization/
DModuleManager.cpp27 ModuleFile *ModuleManager::lookup(StringRef Name) { in lookup()
39 std::pair<ModuleFile *, bool>
41 SourceLocation ImportLoc, ModuleFile *ImportedBy, in addModule()
47 return std::make_pair(static_cast<ModuleFile*>(0), false); in addModule()
51 ModuleFile *&ModuleEntry = Modules[Entry]; in addModule()
55 ModuleFile *New = new ModuleFile(Type, Generation); in addModule()
80 return std::make_pair(static_cast<ModuleFile*>(0), false); in addModule()
103 class IsInModuleFileSet : public std::unary_function<ModuleFile *, bool> {
104 llvm::SmallPtrSet<ModuleFile *, 4> &Removed;
107 IsInModuleFileSet(llvm::SmallPtrSet<ModuleFile *, 4> &Removed) in IsInModuleFileSet() argument
[all …]
DASTReaderInternals.h32 class ModuleFile; variable
40 ModuleFile &F;
62 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTDeclContextNameLookupTrait()
120 ModuleFile &F;
130 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F,
150 ModuleFile &F;
162 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTSelectorLookupTrait()
197 ModuleFile &M;
213 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS, in HeaderFileInfoTrait()
DModule.cpp23 ModuleFile::ModuleFile(ModuleKind Kind, unsigned Generation) in ModuleFile() function in ModuleFile
47 ModuleFile::~ModuleFile() { in ~ModuleFile()
75 void ModuleFile::dump() { in dump()
DASTReader.cpp375 void PCHValidator::ReadCounter(const ModuleFile &M, unsigned Value) { in ReadCounter()
692 bool ASTReader::ReadDeclContextStorage(ModuleFile &M, in ReadDeclContextStorage()
754 bool ASTReader::ParseLineTable(ModuleFile &F, in ParseLineTable()
800 bool ASTReader::ReadSourceManagerBlock(ModuleFile &F) { in ReadSourceManagerBlock()
897 ModuleFile *F = GlobalSLocEntryMap.find(-ID)->second; in ReadSLocEntry()
1026 ModuleFile *M = GlobalSLocEntryMap.find(-ID)->second; in getModuleImportLoc()
1036 SourceLocation ASTReader::getImportLocation(ModuleFile *F) { in getImportLocation()
1076 void ASTReader::ReadMacroRecord(ModuleFile &F, uint64_t Offset, in ReadMacroRecord()
1289 ASTReader::getGlobalPreprocessedEntityID(ModuleFile &M, unsigned LocalID) const { in getGlobalPreprocessedEntityID()
1459 static bool visit(ModuleFile &M, void *UserData) { in visit()
[all …]
DASTReaderDecl.cpp39 ModuleFile &F;
190 ASTDeclReader(ASTReader &Reader, ModuleFile &F, in ASTDeclReader()
206 void UpdateDecl(Decl *D, ModuleFile &ModuleFile,
1634 void ASTReader::ReadAttributes(ModuleFile &F, AttrVec &Attrs, in ReadAttributes()
1699 ModuleFile *M = I->second; in DeclCursorForID()
1707 ContinuousRangeMap<uint64_t, ModuleFile*, 4>::iterator I in getLocalBitOffset()
1714 uint64_t ASTReader::getGlobalBitOffset(ModuleFile &M, uint32_t LocalOffset) { in getGlobalBitOffset()
2220 ModuleFile *F = I->first; in loadDeclUpdateRecords()
2276 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { in visit()
2291 void searchForID(ModuleFile &M, GlobalDeclID GlobalID) { in searchForID()
[all …]
DGlobalModuleIndex.cpp353 const clang::FileEntry *ModuleFile, in getModuleDependencies() argument
365 = ModulesByFile.find(ModuleFile); in getModuleDependencies()
837 const FileEntry *ModuleFile = FileMgr.getFile(D->path()); in writeIndex() local
838 if (!ModuleFile) in writeIndex()
842 if (Builder.loadModuleFile(ModuleFile)) in writeIndex()
DASTReaderStmt.cpp30 ModuleFile &F;
71 ASTStmtReader(ASTReader &Reader, ModuleFile &F, in ASTStmtReader()
1556 Stmt *ASTReader::ReadStmt(ModuleFile &F) { in ReadStmt()
1568 Expr *ASTReader::ReadExpr(ModuleFile &F) { in ReadExpr()
1583 Stmt *ASTReader::ReadStmtFromStream(ModuleFile &F) { in ReadStmtFromStream()
/external/clang/lib/Frontend/
DCompilerInstance.cpp957 const FileEntry *ModuleFile in loadModule() local
961 if (!ModuleFile && Module) { in loadModule()
999 ModuleFile = FileMgr->getFile(ModuleFileName, /*OpenFile=*/false, in loadModule()
1002 if (!ModuleFile && getPreprocessorOpts().FailedModules) in loadModule()
1006 if (!ModuleFile) { in loadModule()
1020 if (CurModuleFile != ModuleFile) { in loadModule()
1024 << ModuleFile->getName(); in loadModule()
1063 switch (ModuleManager->ReadAST(ModuleFile->getName(), in loadModule()
1071 getFileManager().invalidateCache(ModuleFile); in loadModule()
1089 ModuleFile = FileMgr->getFile(ModuleFileName, /*OpenFile=*/false, in loadModule()
[all …]
DASTUnit.cpp556 virtual void ReadCounter(const serialization::ModuleFile &M, unsigned Value) { in ReadCounter()
1718 serialization::ModuleFile & in getASTFileName()
2574 serialization::ModuleFile *Mod = MMan->ModuleMgr.lookup(ModName); in TranslateStoredDiagnostics()
2810 serialization::ModuleFile & in getLocalPreprocessingEntities()
2824 serialization::ModuleFile & in visitLocalTopLevelDecls()
2848 serialization::ModuleFile *Mod;
2853 static bool PCHLocator(serialization::ModuleFile &M, void *UserData) { in PCHLocator()