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)
529
If Not Me.
IsInterfaceType
() Then
1498
If Me.
IsInterfaceType
() Then
Symbols\MethodSymbol.vb (1)
231
(containingType Is Nothing OrElse Not containingType.
IsInterfaceType
) Then
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
308
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)
374
If Not container.
IsInterfaceType
() Then
392
Debug.Assert(container.
IsInterfaceType
() AndAlso container.HasVariance())
499
Return GetInheritsOrImplementsLocation(directInterface, Me.
IsInterfaceType
())
2320
If namedType.
IsInterfaceType
() Then
3381
If Me.IsClassType() OrElse Me.IsStructureType() OrElse Me.
IsInterfaceType
() Then
3908
Dim isInterface As Boolean = Me.
IsInterfaceType
()
Symbols\Source\SourceMemberMethodSymbol.vb (1)
222
Not methodImpl.ContainingType.
IsInterfaceType
() Then
Symbols\Source\SourceMethodSymbol.vb (1)
1807
Not methodImpl.ContainingType.
IsInterfaceType
() Then
Symbols\Source\SourceNamedTypeSymbol.vb (3)
1459
Dim isInterface As Boolean = Me.
IsInterfaceType
()
1895
If Me.
IsInterfaceType
() Then
2079
If Me.
IsInterfaceType
() Then
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
400
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