Lines Matching refs:functionResult
389 result.functionResult = std::move(fr); in CharacterizeProcedure()
436 result.functionResult = FunctionResult{*resultType}; in CharacterizeProcedure()
755 : functionResult{std::move(fr)}, dummyArguments{std::move(args)}, attrs{a} { in Procedure()
762 return attrs == that.attrs && functionResult == that.functionResult && in operator ==()
783 functionResult != that.functionResult) { in CanOverride()
821 if (callee->functionResult) { in Characterize()
823 proc{callee->functionResult->IsProcedurePointer()}) { in Characterize()
835 !functionResult->CanBeReturnedViaImplicitInterface()) { in CanBeCalledViaImplicitInterface()
849 if (functionResult) { in Dump()
850 functionResult->Dump(o << "TYPE(") << ") FUNCTION"; in Dump()
1086 const std::optional<FunctionResult> &xResult{xProc.functionResult}; in Distinguishable()
1087 const std::optional<FunctionResult> &yResult{yProc.functionResult}; in Distinguishable()