1 override of IsExtensionMethod
Microsoft.CodeAnalysis.VisualBasic (1)
Semantics\OverloadResolution.vb (1)
292Public Overrides ReadOnly Property IsExtensionMethod As Boolean
27 references to IsExtensionMethod
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\Binder_Invocation.vb (2)
1457Dim isExtension As Boolean = singleCandidate.IsExtensionMethod 2037Dim candidateIsExtension As Boolean = candidate.IsExtensionMethod
Semantics\OverloadResolution.vb (25)
157Debug.Assert(method.ReducedFrom Is Nothing OrElse Me.IsExtensionMethod) 1462(existingCandidate.Candidate.IsExtensionMethod OrElse newCandidate.Candidate.IsExtensionMethod) Then 1527Not (existingCandidate.Candidate.IsExtensionMethod OrElse newCandidate.Candidate.IsExtensionMethod) Then 1533If (Not signatureMatch OrElse existingCandidate.Candidate.IsExtensionMethod OrElse newCandidate.Candidate.IsExtensionMethod) AndAlso 2827If (current.RequiresNarrowingNotFromObject OrElse current.Candidate.IsExtensionMethod) Then 2925Not current.Candidate.IsExtensionMethod Then 3246If Not candidate.Candidate.IsExtensionMethod Then 3881info.Candidate.IsExtensionMethod Then 3942Dim isExtensionMethod As Boolean = info.Candidate.IsExtensionMethod 3957Debug.Assert(isExtensionMethod = info2.Candidate.IsExtensionMethod) 4416Not (existingCandidate.Candidate.IsExtensionMethod OrElse newCandidate.Candidate.IsExtensionMethod) Then 4423(signatureMatch AndAlso Not (existingCandidate.Candidate.IsExtensionMethod OrElse newCandidate.Candidate.IsExtensionMethod))) AndAlso 4565If left.Candidate.IsExtensionMethod Then 4566If Not right.Candidate.IsExtensionMethod Then 4584ElseIf right.Candidate.IsExtensionMethod Then 4630(left.Candidate.IsExtensionMethod AndAlso Not left.Candidate.FixedTypeParameters.IsNull)) OrElse 4632(right.Candidate.IsExtensionMethod AndAlso Not right.Candidate.FixedTypeParameters.IsNull))) Then 5001If Not left.Candidate.IsExtensionMethod OrElse Not right.Candidate.IsExtensionMethod Then 5325If Not candidate.Candidate.IsExtensionMethod Then