Home
last modified time | relevance | path

Searched refs:TopLevelModule (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp212 const Module *TopLevelModule = Imported->getTopLevelModule(); in handleImport() local
214 if (MDC.isPrebuiltModule(TopLevelModule)) in handleImport()
215 DirectPrebuiltModularDeps.insert(TopLevelModule); in handleImport()
217 DirectModularDeps.insert(TopLevelModule); in handleImport()
/llvm-project-15.0.7/clang/lib/Lex/
H A DModuleMap.cpp1925 const Module *TopLevelModule = nullptr; in parseModuleDecl() local
1929 TopLevelModule = Next; in parseModuleDecl()
1942 if (TopLevelModule && in parseModuleDecl()
1943 ModuleMapFile != Map.getContainingModuleMapFile(TopLevelModule)) { in parseModuleDecl()
1944 assert(ModuleMapFile != Map.getModuleMapFileForUniquing(TopLevelModule) && in parseModuleDecl()
1947 Map.addAdditionalModuleMapFile(TopLevelModule, ModuleMapFile); in parseModuleDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTContext.h477 Module *TopLevelModule = nullptr; variable
1083 void setModuleForCodeGen(Module *M) { TopLevelModule = M; } in setModuleForCodeGen()
1086 Module *getModuleForCodeGen() const { return TopLevelModule; } in getModuleForCodeGen()