1 write to _fixedResults
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
349
_fixedResults
= new (TypeWithAnnotations, bool)[methodTypeParameters.Length];
10 references to _fixedResults
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (10)
419
var fixedType =
_fixedResults
[i].Type;
467
var fixedResultType =
_fixedResults
[i].Type;
474
_fixedResults
[i] =
_fixedResults
[i] with { Type = fixedResultType.AsAnnotated() };
485
_fixedResults
[i] = (TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(_constructedContainingTypeOfMethod, _methodTypeParameters[i].Name, 0, null, false)), false);
499
return !
_fixedResults
[methodTypeParameterIndex].Type.HasType;
572
static (typeParameter, i, self) => self.IsUnfixed(i) ? TypeWithAnnotations.Create(typeParameter) : self.
_fixedResults
[i].Type,
2855
_fixedResults
[iParam] = best;
3343
var builder = ArrayBuilder<TypeWithAnnotations>.GetInstance(
_fixedResults
.Length);
3345
foreach (var fixedResult in
_fixedResults
)