17 references to GetIsNewExtensionMember
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder.ValueChecks.cs (1)
2144if (symbol?.GetIsNewExtensionMember() != true || symbol.IsStatic)
Binder\Binder_Expressions.cs (1)
51if (memberOpt?.GetIsNewExtensionMember() == true)
Binder\Binder_Invocation.cs (1)
1013if (!MemberGroupFinalValidationAccessibilityChecks(receiverOpt, member, syntax, candidateDiagnostics, invokedAsExtensionMethod: isExtensionMethodGroup && !member.GetIsNewExtensionMember()) &&
Binder\Semantics\OverloadResolution\OverloadResolution.cs (6)
815if (member.GetIsNewExtensionMember() && member.ContainingType is { } extension && ConstraintsHelper.RequiresChecking(extension)) 2090if (member.GetIsNewExtensionMember()) 2699declaredParameterCount = m.Member.GetParameterCount() + (m.Member.GetIsNewExtensionMember() ? 1 : 0); 3889bool isNewExtensionMember = member.GetIsNewExtensionMember(); 4254bool isNewExtensionMember = member.GetIsNewExtensionMember(); 4451if (member.GetIsNewExtensionMember())
Binder\Semantics\OverloadResolution\OverloadResolution_ArgsToParameters.cs (1)
60Debug.Assert(symbol.GetIsNewExtensionMember());
Compilation\CSharpSemanticModel.cs (1)
1677Debug.Assert(symbol.GetIsNewExtensionMember());
FlowAnalysis\DefiniteAssignment.cs (1)
408&& _symbol.GetIsNewExtensionMember()
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
1249if (methodOrIndexer.GetIsNewExtensionMember())
Symbols\MemberSymbolExtensions.cs (2)
106if (member.GetIsNewExtensionMember()) 117if (symbol.GetIsNewExtensionMember() && symbol.ContainingType.ExtensionParameter is { } extensionParameter)
Symbols\Source\ParameterHelpers.cs (1)
217if (owner.GetIsNewExtensionMember())
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
147Debug.Assert(extensionMember.GetIsNewExtensionMember());