/external/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 18 #include "clang/Lex/ModuleMap.h" 61 /// This is an instance of ModuleMap::ModuleHeaderRole. 107 HeaderRole(ModuleMap::NormalHeader), 123 ModuleMap::ModuleHeaderRole getHeaderRole() const { 124 return static_cast<ModuleMap::ModuleHeaderRole>(HeaderRole); 128 void setHeaderRole(ModuleMap::ModuleHeaderRole Role) { 230 mutable ModuleMap ModMap; 393 ModuleMap::KnownHeader *SuggestedModule, 407 ModuleMap::KnownHeader *SuggestedModule); 445 ModuleMap [all...] |
H A D | ModuleMap.h | 1 //===--- ModuleMap.h - Describe the layout of modules -----------*- C++ -*-===// 10 // This file defines the ModuleMap interface, which describes the layout of a 39 class ModuleMap { class in namespace:clang 219 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, 225 ~ModuleMap(); 309 /// \param ModuleMap The module map that defines or allows the inference of 319 const FileEntry *ModuleMap,
|
H A D | DirectoryLookup.h | 19 #include "clang/Lex/ModuleMap.h" 175 ModuleMap::KnownHeader *SuggestedModule, 185 ModuleMap::KnownHeader *SuggestedModule,
|
H A D | Preprocessor.h | 24 #include "clang/Lex/ModuleMap.h" 1313 ModuleMap::KnownHeader *SuggestedModule,
|
/external/chromium_org/content/renderer/pepper/ |
H A D | host_globals.h | 104 typedef std::map<PP_Module, PluginModule*> ModuleMap; typedef in class:content::HostGlobals 105 ModuleMap module_map_;
|
H A D | host_globals.cc | 176 for (ModuleMap::const_iterator i = module_map_.begin(); 201 for (ModuleMap::const_iterator i = module_map_.begin(); 220 ModuleMap::iterator found = module_map_.find(module); 231 ModuleMap::iterator found = module_map_.find(module);
|
/external/clang/lib/Lex/ |
H A D | Android.mk | 19 ModuleMap.cpp \
|
H A D | ModuleMap.cpp | 1 //===--- ModuleMap.cpp - Describe the layout of modules ---------*- C++ -*-===// 10 // This file defines the ModuleMap implementation, which describes the layout 14 #include "clang/Lex/ModuleMap.h" 39 ModuleMap::resolveExport(Module *Mod, 56 Module *ModuleMap::resolveModuleId(const ModuleId &Id, Module *Mod, 86 ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, function in class:ModuleMap 93 ModuleMap::~ModuleMap() { 101 void ModuleMap 538 findOrCreateModule(StringRef Name, Module *Parent, const FileEntry *ModuleMap, bool IsFramework, bool IsExplicit) argument 1389 const FileEntry *ModuleMap = ActiveModule ? ActiveModule->ModuleMap local [all...] |
H A D | HeaderSearch.cpp | 117 return getModuleFileName(Module->Name, Module->ModuleMap->getName()); 237 ModuleMap::KnownHeader *SuggestedModule) { 268 ModuleMap::KnownHeader *SuggestedModule, 393 ModuleMap::KnownHeader *SuggestedModule, 569 ModuleMap::KnownHeader *SuggestedModule, bool SkipCache) { 589 *SuggestedModule = ModuleMap::KnownHeader(); 610 ModuleMap::KnownHeader MSSuggestedModule; 675 *SuggestedModule = ModuleMap::KnownHeader(); 828 ModuleMap::KnownHeader *SuggestedModule) { 1031 ModuleMap [all...] |
H A D | PPLexerChange.cpp | 454 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); 490 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap();
|
H A D | PPDirectives.cpp | 541 ModuleMap &ModMap = HeaderInfo.getModuleMap(); 568 ModuleMap::KnownHeader *SuggestedModule, 1467 ModuleMap::KnownHeader SuggestedModule; 1684 ModuleMap::KnownHeader BuildingModule;
|
/external/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 26 class ModuleMap; 199 ModuleMap *modMap);
|
/external/clang/lib/Frontend/ |
H A D | FrontendActions.cpp | 175 ModuleMap &ModMap, clang::Module *Module, 246 const FileEntry *ModuleMap = CI.getFileManager().getFile(Filename); local 247 if (!ModuleMap) { 255 if (HS.loadModuleMapFile(ModuleMap, IsSystem)) 305 ModuleMapForUniquing = ModuleMap; 306 Module->ModuleMap = ModuleMapForUniquing; 307 assert(Module->ModuleMap && "missing module map file");
|
H A D | CompilerInstance.cpp | 860 ModuleMap &ModMap 960 // Construct a module-generating action. Passing through Module->ModuleMap is 962 GenerateModuleAction CreateModuleAction(Module->ModuleMap, Module->IsSystem); 1542 ModuleMap &MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap(); 1544 for (ModuleMap::module_iterator I = MMap.module_begin(),
|
/external/clang/include/clang/Basic/ |
H A D | Module.h | 64 /// \c ModuleMap will be globally unique for top-level modules. In the case of 65 /// inferred modules, \c ModuleMap will contain the module map that allowed 68 const FileEntry *ModuleMap; member in class:clang::Module 287 /// For an explanation of \p ModuleMap, see Module::ModuleMap. 289 const FileEntry *ModuleMap, bool IsFramework, bool IsExplicit);
|
/external/clang/include/clang/Frontend/ |
H A D | FrontendActions.h | 111 GenerateModuleAction(const FileEntry *ModuleMap = nullptr, 113 : ASTFrontendAction(), ModuleMapForUniquing(ModuleMap), IsSystem(IsSystem)
|
/external/clang/lib/Basic/ |
H A D | Module.cpp | 29 : Name(Name), DefinitionLoc(DefinitionLoc), Parent(Parent), ModuleMap(File),
|
/external/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 15 #include "clang/Lex/ModuleMap.h" 152 ModuleMap *modMap) {
|
H A D | ASTReader.cpp | 1516 HFI.HeaderRole = static_cast<ModuleMap::ModuleHeaderRole> 1543 ModuleMap &ModMap = 2470 if (StoredModMap == nullptr || StoredModMap != M->ModuleMap) { 2471 assert(M->ModuleMap && "found module is missing module map file"); 2477 << M->ModuleMap->getName() << F.ModuleMapPath; 4200 ModuleMap &ModMap = PP.getHeaderSearchInfo().getModuleMap(); 4251 const FileEntry *ModuleMap = nullptr; local 4254 ModuleMap = ParentModule->ModuleMap; 4258 ModuleMap [all...] |
H A D | ASTWriter.cpp | 1076 assert(WritingModule->ModuleMap && "missing module map"); 1077 SmallString<128> ModuleMap(WritingModule->ModuleMap->getName()); 1078 llvm::sys::fs::make_absolute(ModuleMap); 1081 Stream.EmitRecordWithBlob(AbbrevCode, Record, ModuleMap.str()); 2255 ModuleMap &ModMap = PP->getHeaderSearchInfo().getModuleMap(); 2502 ModuleMap &ModMap = PP->getHeaderSearchInfo().getModuleMap();
|
/external/clang/lib/Sema/ |
H A D | Sema.cpp | 692 ModuleMap &ModMap = PP.getHeaderSearchInfo().getModuleMap();
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 6427 ModuleMap::KnownHeader Header = HS.findModuleForHeader(FE); 6430 if (Header.getRole() != ModuleMap::ExcludedHeader)
|