16 overrides of IsExtensionMethod
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_XmlLiterals.vb (1)
1788Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\ErrorMethodSymbol.vb (1)
102Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
639Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
427Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
226Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
192Public Overrides ReadOnly Property IsExtensionMethod() As Boolean
Symbols\Source\LambdaSymbol.vb (1)
155Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
1850Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1128Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
165Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
129Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
249Public NotOverridable Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
74Public NotOverridable Overrides ReadOnly Property IsExtensionMethod As Boolean
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
54Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.vb (1)
206Public Overrides ReadOnly Property IsExtensionMethod As Boolean
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
439Public Overrides ReadOnly Property IsExtensionMethod As Boolean
44 references to IsExtensionMethod
Microsoft.CodeAnalysis.VisualBasic (8)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
628ConvertArgumentsIntoArray(If([call].Method.IsShared AndAlso [call].Method.IsExtensionMethod,
Symbols\MethodSymbol.vb (2)
409Return IsExtensionMethod AndAlso MethodKind <> MethodKind.ReducedExtension 900Return Me.IsExtensionMethod
Symbols\ReducedExtensionMethodSymbol.vb (1)
177If Not possiblyExtensionMethod.IsExtensionMethod OrElse possiblyExtensionMethod.MethodKind = MethodKind.ReducedExtension Then
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
228Return _underlyingMethod.IsExtensionMethod
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1160haveExtensionMethods = (sym.Kind = SymbolKind.Method AndAlso DirectCast(sym, MethodSymbol).IsExtensionMethod)
Symbols\SubstitutedMethodSymbol.vb (1)
167Return OriginalDefinition.IsExtensionMethod
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
56Return Me.UnderlyingMethod.IsExtensionMethod
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EmitMetadata.vb (2)
794Assert.False(ctor.IsExtensionMethod) 815Assert.False(cctor.IsExtensionMethod)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (1)
1239Assert.False(symbol1.IsExtensionMethod)
Semantics\UnaryOperators.vb (1)
767Assert.False(symbol1.IsExtensionMethod)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (32)
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (11)
39Assert.True([select].IsExtensionMethod) 233Assert.True(method.IsExtensionMethod) 236Assert.False(method.IsExtensionMethod) 442Assert.False(method.IsExtensionMethod) 636Assert.False(method.IsExtensionMethod) 830Assert.False(method.IsExtensionMethod) 1027Assert.False(method.IsExtensionMethod) 1125Assert.True(method.IsExtensionMethod) 1128Assert.False(method.IsExtensionMethod) 1213Assert.False(method.IsExtensionMethod) 1363Assert.False(method.IsExtensionMethod)
SymbolsTests\InstantiatingGenerics.vb (4)
184Assert.Same(method.OriginalDefinition.IsExtensionMethod, method.ConstructedFrom.IsExtensionMethod) 185Assert.Same(method.ConstructedFrom.IsExtensionMethod, method.IsExtensionMethod)
SymbolsTests\Metadata\MetadataMemberTests.vb (1)
227Assert.False(member1.IsExtensionMethod)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
139Assert.False(m1.IsExtensionMethod)
SymbolsTests\Source\MethodTests.vb (15)
1600Assert.True(goodext1.IsExtensionMethod) 1604Assert.True(goodext2.IsExtensionMethod) 1608Assert.True(goodext3.IsExtensionMethod) 1612Assert.True(goodext4.IsExtensionMethod) 1616Assert.True(goodext5.IsExtensionMethod) 1620Assert.True(goodext6.IsExtensionMethod) 1624Assert.True(goodext7.IsExtensionMethod) 1628Assert.True(goodext8.IsExtensionMethod) 1632Assert.True(goodext9.IsExtensionMethod) 1636Assert.False(badext1.IsExtensionMethod) 1640Assert.False(badext2.IsExtensionMethod) 1644Assert.False(badext3.IsExtensionMethod) 1648Assert.False(badext4.IsExtensionMethod) 1652Assert.False(badext5.IsExtensionMethod) 1656Assert.False(badext6.IsExtensionMethod)