1 write to Methods
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
26
this.
Methods
= new ArrayBuilder<MethodSymbol>();
28 references to Methods
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder_Conversions.cs (2)
2188
Debug.Assert(methodGroup.
Methods
.Count > 0);
2207
receiver: methodGroup.Receiver, invokedExpression: expression, arguments: analyzedArguments, memberGroup: methodGroup.
Methods
.ToImmutable(),
Binder\Binder_Expressions.cs (9)
8227
var method = resolution.MethodGroup.
Methods
[0];
9012
: methodResult.MethodGroup.
Methods
[0];
9056
for (int i = methodGroup.
Methods
.Count - 1; i >= 0; i--)
9058
MethodSymbol method = methodGroup.
Methods
[i];
9076
methodGroup.
Methods
.RemoveAt(i);
9080
if (methodGroup.
Methods
.Count != 0)
9086
if (methodGroup.
Methods
.Count == 0)
9101
methods: methodGroup.
Methods
,
11787
methodGroup.
Methods
,
Binder\Binder_Invocation.cs (4)
645
methods: methodGroup.
Methods
,
1185
Debug.Assert(methodGroup.
Methods
.Count > 0);
1186
Debug.Assert(((object)delegateTypeOpt == null) || (methodGroup.
Methods
.Count == 1));
1222
receiver: methodGroup.Receiver, invokedExpression: expression, arguments: analyzedArguments, memberGroup: methodGroup.
Methods
.ToImmutable(),
Binder\ForEachLoopBinder.cs (1)
1619
memberGroup: methodGroupResolutionResult.MethodGroup.
Methods
.ToImmutable(),
Binder\MethodGroupResolution.cs (3)
47
Debug.Assert((methodGroup == null) || (methodGroup.
Methods
.Count > 0));
103
MethodGroup?.
Methods
.Count == 1 && // Local functions cannot be overloaded
104
MethodGroup.
Methods
[0].MethodKind == MethodKind.LocalFunction;
Binder\Semantics\Conversions\Conversions.cs (2)
394
memberGroup: resolution.MethodGroup.
Methods
.ToImmutable(),
418
methods: methodGroup.
Methods
,
Binder\Semantics\OverloadResolution\MethodGroup.cs (7)
37
this.
Methods
.Add(method);
56
this.
Methods
.Add(method);
74
this.
Methods
.AddRange(methods);
92
this.
Methods
.Clear();
105
return this.
Methods
.Count > 0 ? this.
Methods
[0].Name : null;
131
Debug.Assert(this.
Methods
.Count == 0);