6 overrides of IsGenericMethod
Microsoft.CodeAnalysis.VisualBasic (6)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
798Public Overrides ReadOnly Property IsGenericMethod As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
95Public Overrides ReadOnly Property IsGenericMethod As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
64Public Overrides ReadOnly Property IsGenericMethod() As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
1241Public NotOverridable Overrides ReadOnly Property IsGenericMethod As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
183Public Overrides ReadOnly Property IsGenericMethod As Boolean
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
30Public Overrides ReadOnly Property IsGenericMethod As Boolean
42 references to IsGenericMethod
Microsoft.CodeAnalysis.VisualBasic (42)
Binding\Binder_Delegates.vb (1)
1083If typeArgumentsOpt Is Nothing AndAlso unconstructedTargetMethod.IsGenericMethod Then
Binding\Binder_Invocation.vb (1)
1733If method.IsGenericMethod AndAlso commonReturnType.ReferencesMethodsTypeParameter(method) Then
Binding\Binder_Statements.vb (3)
1006ElseIf Me.ContainingMember.Kind = SymbolKind.Method AndAlso DirectCast(Me.ContainingMember, MethodSymbol).IsGenericMethod Then 4240Not method.IsGenericMethod AndAlso 4253Not prop.GetMostDerivedGetMethod().IsGenericMethod AndAlso
Binding\BinderBuilder.vb (1)
371If methodSymbol.IsGenericMethod Then
Compilation\MethodCompiler.vb (3)
820If method.IsGenericMethod Then 871If method.IsSub AndAlso Not method.IsShared AndAlso Not method.IsGenericMethod AndAlso method.ParameterCount = 0 Then 1947If m.IsGenericMethod Then
Emit\MethodSymbolAdapter.vb (3)
38If Not AdaptedMethodSymbol.IsDefinition AndAlso AdaptedMethodSymbol.IsGenericMethod AndAlso AdaptedMethodSymbol IsNot AdaptedMethodSymbol.ConstructedFrom Then 50If Not AdaptedMethodSymbol.IsDefinition AndAlso (Not AdaptedMethodSymbol.IsGenericMethod OrElse AdaptedMethodSymbol Is AdaptedMethodSymbol.ConstructedFrom) Then 82If AdaptedMethodSymbol.IsGenericMethod AndAlso AdaptedMethodSymbol IsNot AdaptedMethodSymbol.ConstructedFrom Then
Emit\SymbolTranslator.vb (2)
338Dim methodIsGeneric As Boolean = methodSymbol.IsGenericMethod 460Return container.Kind = SymbolKind.Method AndAlso (DirectCast(container, MethodSymbol)).IsGenericMethod OrElse
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
478Dim frameType As NamedTypeSymbol = If(Me.Method.IsGenericMethod,
Lowering\IteratorRewriter\IteratorRewriter.vb (1)
370Dim frameType As NamedTypeSymbol = If(Me.Method.IsGenericMethod,
Lowering\LambdaRewriter\LambdaRewriter.vb (3)
314Dim isNonGeneric = Not TopLevelMethod.IsGenericMethod 1187If referencedMethod.IsGenericMethod Then 1209(closureKind = ClosureKind.Static AndAlso CurrentMethod.MethodKind <> MethodKind.SharedConstructor AndAlso Not referencedMethod.IsGenericMethod)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
65If Not topLevelMethod.IsGenericMethod Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (3)
40If newMethod.IsGenericMethod Then 41Debug.Assert(originalMethodBeingCalled.IsGenericMethod) 178If Not methodToWrap.IsGenericMethod Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
273If newMethod.IsGenericMethod Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
129Dim frameType As NamedTypeSymbol = If(Me.Method.IsGenericMethod, Me.StateMachineType.Construct(Method.TypeArguments), Me.StateMachineType)
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
48If Not topLevelMethod.IsGenericMethod Then
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
45Debug.Assert(Not interfaceMethod.IsGenericMethod)
Semantics\OverloadResolution.vb (2)
166Return m_Method.IsGenericMethod 3256If method.IsGenericMethod Then
Symbols\ConstraintsHelper.vb (1)
1237If Not method.IsGenericMethod Then
Symbols\MethodSignatureComparer.vb (1)
296If _considerReturnType AndAlso Not method.IsGenericMethod AndAlso Not _considerCustomModifiers Then
Symbols\MethodSymbol.vb (1)
1140Return Me.IsGenericMethod
Symbols\MethodSymbolExtensions.vb (2)
98Debug.Assert(method.IsGenericMethod() = (typeArguments.Length > 0)) 99Return If(method.IsGenericMethod(), method.Construct(typeArguments), method)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
97Return _underlyingMethod.IsGenericMethod
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
937If Not method.IsGenericMethod AndAlso Not retargetedType.IsGenericType Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
453If DirectCast(member, MethodSymbol).IsGenericMethod Then
Symbols\SubstitutedMethodSymbol.vb (1)
185Return OriginalDefinition.IsGenericMethod
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
43If implementedMethod.IsGenericMethod Then
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
40If(IsGenericMethod, Microsoft.Cci.CallingConvention.Generic, Microsoft.Cci.CallingConvention.Default)
Symbols\TypeSubstitution.vb (1)
567(DirectCast(targetGenericDefinition, MethodSymbol).IsGenericMethod OrElse
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
32Return Me.UnderlyingMethod.IsGenericMethod