24 references to RequiresInstanceReceiver
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Conversions.cs (1)
3378
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)
885
receiver = otherSymbol.
RequiresInstanceReceiver
()
1937
return symbol.
RequiresInstanceReceiver
()
2554
if (symbol.
RequiresInstanceReceiver
())
2874
if (methodInfo.Symbol.
RequiresInstanceReceiver
())
2989
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3054
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3177
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)
682
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
())