24 references to RequiresInstanceReceiver
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder.ValueChecks.cs (7)
873
receiver = otherSymbol.
RequiresInstanceReceiver
()
1884
return symbol.
RequiresInstanceReceiver
()
2499
if (symbol.
RequiresInstanceReceiver
())
2844
if (methodInfo.Symbol.
RequiresInstanceReceiver
())
2959
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3024
if (!methodInvocationInfo.MethodInfo.Symbol.
RequiresInstanceReceiver
())
3147
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Conversions.cs (1)
2669
else if (!memberSymbol.
RequiresInstanceReceiver
())
Binder\Binder_Expressions.cs (2)
2325
if (!member.
RequiresInstanceReceiver
())
9216
if (!symbol.
RequiresInstanceReceiver
())
Binder\Binder_Lookup.cs (1)
1834
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)
697
symbol.
RequiresInstanceReceiver
()
FlowAnalysis\LocalDataFlowPass.cs (2)
229
Debug.Assert((receiver is null) != member.
RequiresInstanceReceiver
());
242
if (member.
RequiresInstanceReceiver
())
FlowAnalysis\NullableWalker.cs (4)
742
var isStatic = !constructor.
RequiresInstanceReceiver
();
2111
Debug.Assert(member?.
RequiresInstanceReceiver
() ?? true);
5812
member.
RequiresInstanceReceiver
() &&
11606
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)
906
case "" when !ContainingSymbol.
RequiresInstanceReceiver
()
Symbols\Source\SourceComplexParameterSymbol.cs (2)
1393
if (!ContainingSymbol.
RequiresInstanceReceiver
()
1407
if (!ContainingSymbol.
RequiresInstanceReceiver
())