24 references to RequiresInstanceReceiver
Microsoft.CodeAnalysis.CSharp (24)
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\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\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)
230
Debug.Assert((receiver is null) != member.
RequiresInstanceReceiver
());
243
if (member.
RequiresInstanceReceiver
())
FlowAnalysis\NullableWalker.cs (4)
766
var isStatic = !constructor.
RequiresInstanceReceiver
();
2173
Debug.Assert(member?.
RequiresInstanceReceiver
() ?? true);
6138
member.
RequiresInstanceReceiver
() &&
12389
if (member.
RequiresInstanceReceiver
())
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
680
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
())