2 instantiations of MethodTypeInferenceResult
Microsoft.CodeAnalysis.CSharp (2)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
294
return new
MethodTypeInferenceResult
(success: false, inferredTypeArguments: default, hasTypeArgumentInferredFromFunctionType: false);
593
return new
MethodTypeInferenceResult
(success, inferredTypeArguments, inferredFromFunctionType);
10 references to MethodTypeInferenceResult
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (1)
1531
MethodTypeInferenceResult
inferenceResult = MethodTypeInferrer.Infer(
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
1530
var
inferenceResult = MethodTypeInferrer.Infer(
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
171
var
inferenceResult = MethodTypeInferrer.Infer(
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
172
public static
MethodTypeInferenceResult
Infer(
583
private
MethodTypeInferenceResult
InferTypeArgs(Binder binder, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
4425
var
inferenceResult = MethodTypeInferrer.Infer(
FlowAnalysis\NullableWalker.cs (4)
4454
var
inferenceResult = MethodTypeInferrer.Infer(
5451
var
inferenceResult = MethodTypeInferrer.Infer(
8407
var
result = MethodTypeInferrer.Infer(
12162
var
inferenceResult = MethodTypeInferrer.Infer(