1 write to _fixedResults
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
331_fixedResults = new (TypeWithAnnotations, bool)[methodTypeParameters.Length];
10 references to _fixedResults
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (10)
400var fixedType = _fixedResults[i].Type; 448var fixedResultType = _fixedResults[i].Type; 455_fixedResults[i] = _fixedResults[i] with { Type = fixedResultType.AsAnnotated() }; 466_fixedResults[i] = (TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(_constructedContainingTypeOfMethod, _methodTypeParameters[i].Name, 0, null, false)), false); 480return !_fixedResults[methodTypeParameterIndex].Type.HasType; 543static (typeParameter, i, self) => self.IsUnfixed(i) ? TypeWithAnnotations.Create(typeParameter) : self._fixedResults[i].Type, 2631_fixedResults[iParam] = best; 3075var builder = ArrayBuilder<TypeWithAnnotations>.GetInstance(_fixedResults.Length); 3077foreach (var fixedResult in _fixedResults)