Home
last modified time | relevance | path

Searched refs:ModuleDetails (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dsymbol.cpp71 const Scope *ModuleDetails::parent() const { in parent()
74 const Scope *ModuleDetails::ancestor() const { in ancestor()
77 void ModuleDetails::set_scope(const Scope *scope) { in set_scope()
218 [](const ModuleDetails &) { return "Module"; }, in DetailsToString() argument
409 [&](const ModuleDetails &x) { in operator <<()
Dmod-file.cpp135 auto *ancestor{symbol.get<ModuleDetails>().ancestor()}; in Write()
152 auto &details{symbol.get<ModuleDetails>()}; in GetAsString()
206 [&](const ModuleDetails &) { /* should be current module */ }, in PutSymbol() argument
Dtools.cpp1017 if (const auto *details{submodule->detailsIf<ModuleDetails>()}) { in FindSeparateModuleSubprogramInterface()
Dresolve-names.cpp2470 auto &symbol{MakeSymbol(name, ModuleDetails{isSubmodule})}; in BeginModule()
2471 auto &details{symbol.get<ModuleDetails>()}; in BeginModule()
5832 if (symbol->has<ModuleDetails>()) { in HandleProcedureName()
/external/llvm-project/flang/include/flang/Semantics/
Dscope.h89 !symbol_->get<ModuleDetails>().isSubmodule(); in IsModule()
92 return kind_ == Kind::Module && symbol_->get<ModuleDetails>().isSubmodule(); in IsSubmodule()
Dsymbol.h43 class ModuleDetails {
45 ModuleDetails(bool isSubmodule = false) : isSubmodule_{isSubmodule} {}
469 using Details = std::variant<UnknownDetails, MainProgramDetails, ModuleDetails,