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