24 references to RequiresInstanceReceiver
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder.ValueChecks.cs (7)
884
receiver = otherSymbol.
RequiresInstanceReceiver
()
1936
return symbol.
RequiresInstanceReceiver
()
2553
if (symbol.
RequiresInstanceReceiver
())
2873
if (methodInfo.Symbol.
RequiresInstanceReceiver
())
2988
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3053
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3176
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Conversions.cs (1)
3377
else if (!memberSymbol.
RequiresInstanceReceiver
())
Binder\Binder_Expressions.cs (2)
2377
if (!member.
RequiresInstanceReceiver
())
10126
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Lookup.cs (1)
1862
return symbol.
RequiresInstanceReceiver
();
Binder\Semantics\AccessCheck.cs (1)
204
if (!symbol.
RequiresInstanceReceiver
())
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
621
if (result.Result.IsValid && member.
RequiresInstanceReceiver
() == requireStatic)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
702
symbol.
RequiresInstanceReceiver
()
FlowAnalysis\LocalDataFlowPass.cs (2)
229
Debug.Assert((receiver is null) != member.
RequiresInstanceReceiver
());
242
if (member.
RequiresInstanceReceiver
())
FlowAnalysis\NullableWalker.cs (4)
760
var isStatic = !constructor.
RequiresInstanceReceiver
();
2150
Debug.Assert(member?.
RequiresInstanceReceiver
() ?? true);
6080
member.
RequiresInstanceReceiver
() &&
12320
if (member.
RequiresInstanceReceiver
())
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
677
var requiresInstanceReceiver = methodOrIndexer.
RequiresInstanceReceiver
() && methodOrIndexer is not MethodSymbol { MethodKind: MethodKind.Constructor } and not FunctionPointerMethodSymbol;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
907
case "" when !ContainingSymbol.
RequiresInstanceReceiver
()
Symbols\Source\SourceComplexParameterSymbol.cs (2)
1388
if (!ContainingSymbol.
RequiresInstanceReceiver
()
1402
if (!ContainingSymbol.
RequiresInstanceReceiver
())