31 references to IsInterfaceType
Microsoft.CodeAnalysis.VisualBasic (31)
Symbols\BaseTypeAnalysis.vb (1)
95
Debug.Assert(this.IsInterface OrElse Not base.
IsInterfaceType
())
Symbols\ConstraintsHelper.vb (4)
810
If constraint.
IsInterfaceType
() Then
843
Debug.Assert(Not baseType.
IsInterfaceType
())
1050
If (constraintType1 IsNot Nothing) AndAlso (constraintType1.
IsInterfaceType
()) Then
1054
If (constraintType2 IsNot Nothing) AndAlso (constraintType2.
IsInterfaceType
()) Then
Symbols\Metadata\PE\PENamedTypeSymbol.vb (2)
531
If Not Me.
IsInterfaceType
() Then
1512
If Me.
IsInterfaceType
() Then
Symbols\MethodSymbol.vb (1)
231
(containingType Is Nothing OrElse Not containingType.
IsInterfaceType
) Then
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
314
Dim isInterface = _underlyingType.
IsInterfaceType
()
Symbols\Source\ImplementsHelper.vb (1)
179
If interfaceType.
IsInterfaceType
() Then
Symbols\Source\OverrideHidingHelper.vb (1)
329
If container.
IsInterfaceType
() Then
Symbols\Source\SourceEventSymbol.vb (2)
147
If Not containingType.
IsInterfaceType
Then
258
If _containingType.
IsInterfaceType
Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (6)
375
If Not container.
IsInterfaceType
() Then
393
Debug.Assert(container.
IsInterfaceType
() AndAlso container.HasVariance())
500
Return GetInheritsOrImplementsLocation(directInterface, Me.
IsInterfaceType
())
2321
If namedType.
IsInterfaceType
() Then
3382
If Me.IsClassType() OrElse Me.IsStructureType() OrElse Me.
IsInterfaceType
() Then
3909
Dim isInterface As Boolean = Me.
IsInterfaceType
()
Symbols\Source\SourceMemberMethodSymbol.vb (1)
222
Not methodImpl.ContainingType.
IsInterfaceType
() Then
Symbols\Source\SourceMethodSymbol.vb (1)
1840
Not methodImpl.ContainingType.
IsInterfaceType
() Then
Symbols\Source\SourceNamedTypeSymbol.vb (3)
1462
Dim isInterface As Boolean = Me.
IsInterfaceType
()
1943
If Me.
IsInterfaceType
() Then
2127
If Me.
IsInterfaceType
() Then
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
406
If Not container.
IsInterfaceType
() Then
Symbols\TypeParameterSymbol.vb (1)
250
If (constraint.
IsInterfaceType
()) Then
Symbols\TypeSymbol.vb (1)
651
Me.
IsInterfaceType
() OrElse ' In VB interfaces do not implement anything
Symbols\TypeSymbolExtensions.vb (4)
128
Return type.IsClassType OrElse type.
IsInterfaceType
631
Debug.Assert(Not baseType.
IsInterfaceType
()) ' Not checking interfaces below.
717
If superType.
IsInterfaceType
() Then
1116
Return type.
IsInterfaceType
() AndAlso DirectCast(type, NamedTypeSymbol).IsExtensibleInterfaceNoUseSiteDiagnostics