Home
last modified time | relevance | path

Searched refs:ProcComponentRef (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/flang/include/flang/Parser/
Dtools.h24 const Name &GetLastName(const ProcComponentRef &);
38 const Name &GetFirstName(const ProcComponentRef &);
Dparse-tree.h1816 struct ProcComponentRef { struct
1817 WRAPPER_CLASS_BOILERPLATE(ProcComponentRef, Scalar<StructureComponent>);
3113 std::variant<Name, ProcComponentRef> u;
Ddump-parse-tree.h590 NODE(parser, ProcComponentRef) in NODE()
/external/llvm-project/flang/lib/Parser/
Dtools.cpp43 const Name &GetLastName(const ProcComponentRef &x) { in GetLastName()
101 const Name &GetFirstName(const ProcComponentRef &x) { in GetFirstName()
Dparse-tree.cpp156 [&](ProcComponentRef &pcr) { in ConvertToArrayElementRef()
Dprogram-parsers.cpp435 TYPE_PARSER(construct<ProcedureDesignator>(Parser<ProcComponentRef>{}) ||
Dexpr-parsers.cpp441 TYPE_PARSER(construct<ProcComponentRef>(structureComponent))
Dunparse.cpp1671 if (std::holds_alternative<ProcComponentRef>(pd.u)) { in Unparse()
2323 if (std::holds_alternative<ProcComponentRef>(pd.u)) { in Unparse()
/external/llvm-project/flang/include/flang/Semantics/
Dexpression.h357 const parser::ProcComponentRef &, ActualArguments &&);
/external/llvm-project/flang/lib/Semantics/
Dexpression.cpp1792 const parser::ProcComponentRef &pcr, ActualArguments &&arguments) in AnalyzeProcedureComponentRef()
1992 [&](const parser::ProcComponentRef &pcr) { in GetCalleeAndArguments()
2558 name = &std::get<parser::ProcComponentRef>(proc.u).v.thing.component; in CheckFuncRefToArrayElementRefHasSubscripts()
2595 [&](parser::ProcComponentRef &pcr) { in FixMisparsedFunctionReference()
Dcheck-do-forall.cpp293 auto &component{std::get<parser::ProcComponentRef>(procedureDesignator.u) in Post()
Dresolve-names.cpp1311 void Post(const parser::ProcComponentRef &);
5814 [&](const parser::ProcComponentRef &x) { Walk(x); }, in HandleCall()
6251 void ResolveNamesVisitor::Post(const parser::ProcComponentRef &x) { in Post()