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)
869
receiver = otherSymbol.
RequiresInstanceReceiver
()
1921
return symbol.
RequiresInstanceReceiver
()
2538
if (symbol.
RequiresInstanceReceiver
())
2858
if (methodInfo.Symbol.
RequiresInstanceReceiver
())
2973
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3038
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3161
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
();
2166
Debug.Assert(member?.
RequiresInstanceReceiver
() ?? true);
6148
member.
RequiresInstanceReceiver
() &&
12406
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
())