Lines Matching refs:ProcedureRef
176 std::optional<ProcedureRef> TryDefinedAssignment();
177 std::optional<ProcedureRef> GetDefinedAssignmentProc();
3257 new ProcedureRef{std::move(*proc), std::move(callee->arguments),
3259 ProcedureRef::Deleter);
3283 std::optional<ProcedureRef> procRef{analyzer.TryDefinedAssignment()};
4186 ProcedureRef procRef{std::move(proc), std::move(arguments)};
4191 return TypedWrapper<FunctionRef, ProcedureRef>(
4561 std::optional<ProcedureRef> ArgumentAnalyzer::TryDefinedAssignment() {
4600 if (std::optional<ProcedureRef> procRef{GetDefinedAssignmentProc()}) {
4641 std::optional<ProcedureRef> ArgumentAnalyzer::GetDefinedAssignmentProc() {
4693 return ProcedureRef{ProcedureDesignator{*proc}, std::move(actualsCopy)};