Searched refs:ModuleDecl (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleMapFile.h | 34 struct ModuleDecl, struct ExcludeDecl, struct ExportDecl, 70 struct ModuleDecl { struct 129 using TopLevelDecl = std::variant<ModuleDecl, ExternModuleDecl>;
|
| H A D | ModuleMap.h | 275 const modulemap::ModuleDecl *>,
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | ModuleMapFile.cpp | 108 std::optional<ModuleDecl> parseModuleDecl(bool TopLevel); 193 std::optional<ModuleDecl> MD = parseModuleDecl(true); in parseTopLevelDecls() 247 std::optional<ModuleDecl> ModuleMapFileParser::parseModuleDecl(bool TopLevel) { in parseModuleDecl() 251 ModuleDecl MDecl; in parseModuleDecl() 1150 static void dumpModule(const ModuleDecl &MD, llvm::raw_ostream &out, int depth); 1182 [&](const ModuleDecl &MD) { dumpModule(MD, out, depth); }, in dumpDecls() 1225 static void dumpModule(const ModuleDecl &MD, llvm::raw_ostream &out, in dumpModule() 1235 llvm::makeVisitor([&](const ModuleDecl &MD) { dumpModule(MD, out, 0); }, in dump()
|
| H A D | ModuleMap.cpp | 1363 [&](const modulemap::ModuleDecl &MD) { in parseModuleMapFile() 1573 void handleModuleDecl(const modulemap::ModuleDecl &MD); 1584 void handleInferredModuleDecl(const modulemap::ModuleDecl &MD); 1601 bool loadModuleDecl(const modulemap::ModuleDecl &MD); 1666 void ModuleMapLoader::handleModuleDecl(const modulemap::ModuleDecl &MD) { in handleModuleDecl() 1810 [&](const modulemap::ModuleDecl &MD) { handleModuleDecl(MD); }, in handleModuleDecl() 2101 const modulemap::ModuleDecl &MD) { in handleInferredModuleDecl() 2190 bool ModuleMapLoader::loadModuleDecl(const modulemap::ModuleDecl &MD) { in loadModuleDecl() 2206 [&](const modulemap::ModuleDecl &MD) { handleModuleDecl(MD); }, in parseAndLoadModuleMapFile() 2226 for (const auto &ModuleDecl : ParsedMod->second) { in findOrLoadModule() local [all …]
|