1 write to ResultsBuilder
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
35this.ResultsBuilder = new ArrayBuilder<MemberResolutionResult<TMember>>();
20 references to ResultsBuilder
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Invocation.cs (2)
820for (int i = 0, n = overloadResolutionResult.ResultsBuilder.Count; i < n; i++) 822var result = overloadResolutionResult.ResultsBuilder[i];
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
102var results = result.ResultsBuilder; 174var results = result.ResultsBuilder; 344overloadResolutionResult.ResultsBuilder, 356ReportUseSiteInfo(overloadResolutionResult.ResultsBuilder, ref useSiteInfo);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (14)
42this.ResultsBuilder.Clear(); 77_bestResultState = TryGetBestResult(this.ResultsBuilder, out _bestResult); 106return this.ResultsBuilder.ToImmutable(); 119foreach (var res in this.ResultsBuilder) 137foreach (var res in this.ResultsBuilder) 387foreach (MemberResolutionResult<TMember> result in this.ResultsBuilder) 1360foreach (var res in this.ResultsBuilder) 1412foreach (var res in this.ResultsBuilder) 1452foreach (var result in this.ResultsBuilder) 1463foreach (var result in this.ResultsBuilder) 1477if (ResultsBuilder.Count == 0) 1487else if (System.Linq.Enumerable.Count(ResultsBuilder, x => x.Result.IsValid) > 1) 1491else if (System.Linq.Enumerable.Any(ResultsBuilder, x => (x.Result.Kind == MemberResolutionKind.TypeInferenceFailed) || (x.Result.Kind == MemberResolutionKind.TypeInferenceExtensionInstanceArgument))) 1497foreach (var result in ResultsBuilder)