Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModuleAssistant.cpp55 std::vector<Module *> SubModules; member in __anon5e477cbe0111::Module
70 while (!SubModules.empty()) { in ~Module()
71 Module *last = SubModules.back(); in ~Module()
72 SubModules.pop_back(); in ~Module()
87 for (auto I = SubModules.begin(), E = SubModules.end(); I != E; ++I) { in output()
120 for (auto I = SubModules.begin(), E = SubModules.end(); I != E; ++I) { in findSubModule()
206 CurrentModule->SubModules.push_back(SubModule); in addModuleDescription()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DModule.h177 std::vector<Module *> SubModules;
524 Parent->SubModuleIndex[Name] = Parent->SubModules.size(); in setParent()
525 Parent->SubModules.push_back(this); in setParent()
702 submodule_iterator submodule_begin() { return SubModules.begin(); } in submodule_begin()
703 submodule_const_iterator submodule_begin() const {return SubModules.begin();} in submodule_begin()
704 submodule_iterator submodule_end() { return SubModules.end(); } in submodule_end()
705 submodule_const_iterator submodule_end() const { return SubModules.end(); } in submodule_end()
/llvm-project-15.0.7/clang/lib/Basic/
H A DModule.cpp56 Parent->SubModuleIndex[Name] = Parent->SubModules.size(); in Module()
57 Parent->SubModules.push_back(this); in Module()
336 return SubModules[Pos->getValue()]; in findSubmodule()
342 return SubModules[Pos->getValue()]; in findOrInferSubmodule()
356 for (std::vector<Module *>::const_iterator I = SubModules.begin(), in getExportedModules()
357 E = SubModules.end(); in getExportedModules()