Lines Matching refs:ProcedureDesignator

203       return Expr<SomeType>{ProcedureDesignator{std::move(*component)}};  in Designate()
210 return Expr<SomeType>{ProcedureDesignator{symbol}}; in Designate()
218 return Expr<SomeType>{ProcedureDesignator{std::move(intrinsic)}}; in Designate()
2030 ProcedureDesignator{*resolution}, std::move(arguments)}; in AnalyzeProcedureComponentRef()
2034 ProcedureDesignator{Component{std::move(*dataRef), *sym}}, in AnalyzeProcedureComponentRef()
2041 ProcedureDesignator{*sym}, std::move(arguments)}; in AnalyzeProcedureComponentRef()
2168 ProcedureDesignator{specific}, context_.foldingContext())}) { in ResolveGeneric()
2277 const parser::ProcedureDesignator &pd, ActualArguments &&arguments, in GetCalleeAndArguments()
2327 ProcedureDesignator{std::move(specificCall->specificIntrinsic)}, in GetCalleeAndArguments()
2343 ProcedureDesignator{*resolution}, std::move(arguments)}; in GetCalleeAndArguments()
2478 GetCalleeAndArguments(std::get<parser::ProcedureDesignator>(call.t), in Analyze()
2481 if (auto *proc{std::get_if<ProcedureDesignator>(&callee->u)}) { in Analyze()
2489 const auto &designator{std::get<parser::ProcedureDesignator>(call.t)}; in Analyze()
2534 GetCalleeAndArguments(std::get<parser::ProcedureDesignator>(call.t), in Analyze()
2536 ProcedureDesignator *proc{std::get_if<ProcedureDesignator>(&callee->u)}; in Analyze()
2623 parser::CharBlock callSite, const ProcedureDesignator &proc) { in IsExternalCalledImplicitly()
2635 parser::CharBlock callSite, const ProcedureDesignator &proc, in CheckCall()
2857 CHECK(std::holds_alternative<ProcedureDesignator>(callee->u)); in AnalyzeDefinedOp()
2859 std::move(std::get<ProcedureDesignator>(callee->u)), in AnalyzeDefinedOp()
2969 auto &proc{std::get<parser::ProcedureDesignator>(funcRef.v.t)}; in CheckFuncRefToArrayElement()
3013 auto &proc{std::get<parser::ProcedureDesignator>(funcRef.v.t)}; in FixMisparsedFunctionReference()
3294 ProcedureDesignator &&proc, ActualArguments &&arguments) { in MakeFunctionRef()
3332 ProcedureDesignator{std::move(specificCall->specificIntrinsic)}, in MakeFunctionRef()
3563 source_, ProcedureDesignator{*proc}, std::move(localActuals)); in TryBoundOp()
3659 return ProcedureRef{ProcedureDesignator{*proc}, std::move(actualsCopy)}; in GetDefinedAssignmentProc()