Lines Matching defs:spec
18 ProgramTree &node, const parser::SpecificationPart &spec) {
19 const auto &implicitPart{std::get<parser::ImplicitPart>(spec.t)};
28 std::get<std::list<parser::DeclarationConstruct>>(spec.t)) {
51 ProgramTree &node, const parser::SpecificationPart &spec) {
53 std::get<std::list<parser::DeclarationConstruct>>(spec.t)) {
54 if (const auto *spec{
58 &spec->u)}) {
64 &spec->u)}) {
82 const auto &spec{std::get<parser::SpecificationPart>(x.t)};
86 ProgramTree node{name, spec, &exec};
87 GetEntryStmts(node, spec);
89 GetGenerics(node, spec);
107 const auto &spec{std::get<parser::SpecificationPart>(x.t)};
108 return ProgramTree{name, spec};
114 const auto &spec{std::get<parser::SpecificationPart>(x.t)};
116 ProgramTree node{name, spec};
117 GetGenerics(node, spec);