24 references to RequiresInstanceReceiver
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder.ValueChecks.cs (7)
870
receiver = otherSymbol.
RequiresInstanceReceiver
()
1881
return symbol.
RequiresInstanceReceiver
()
2501
if (symbol.
RequiresInstanceReceiver
())
2848
if (methodInfo.Symbol.
RequiresInstanceReceiver
())
2963
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3028
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3153
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Conversions.cs (1)
2669
else if (!memberSymbol.
RequiresInstanceReceiver
())
Binder\Binder_Expressions.cs (2)
2300
if (!member.
RequiresInstanceReceiver
())
9147
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Lookup.cs (1)
1826
return symbol.
RequiresInstanceReceiver
();
Binder\Semantics\AccessCheck.cs (1)
204
if (!symbol.
RequiresInstanceReceiver
())
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
619
if (result.Result.IsValid && member.
RequiresInstanceReceiver
() == requireStatic)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
679
symbol.
RequiresInstanceReceiver
()
FlowAnalysis\LocalDataFlowPass.cs (2)
229
Debug.Assert((receiver is null) != member.
RequiresInstanceReceiver
());
242
if (member.
RequiresInstanceReceiver
())
FlowAnalysis\NullableWalker.cs (4)
744
var isStatic = !constructor.
RequiresInstanceReceiver
();
2113
Debug.Assert(member?.
RequiresInstanceReceiver
() ?? true);
5816
member.
RequiresInstanceReceiver
() &&
11573
if (member.
RequiresInstanceReceiver
())
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
673
var requiresInstanceReceiver = methodOrIndexer.
RequiresInstanceReceiver
() && methodOrIndexer is not MethodSymbol { MethodKind: MethodKind.Constructor } and not FunctionPointerMethodSymbol;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
894
case "" when !ContainingSymbol.
RequiresInstanceReceiver
()
Symbols\Source\SourceComplexParameterSymbol.cs (2)
1352
if (!ContainingSymbol.
RequiresInstanceReceiver
()
1366
if (!ContainingSymbol.
RequiresInstanceReceiver
())