14 references to IsClassType
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Conversions.vb (2)
1698If targetType.IsClassType() Then 1702ElseIf sourceType.IsClassType() AndAlso targetType.IsInterfaceType() Then
Binding\Binder_Expressions.vb (1)
2273Debug.Assert(ContainingType.IsClassType)
Binding\Binder_Lookup.vb (1)
955Debug.Assert(type.IsClassType OrElse type.IsModuleType OrElse type.IsStructureType OrElse type.IsDelegateType)
Semantics\AccessCheck.vb (1)
1036Debug.Assert(base.IsClassType() OrElse base.IsInterfaceType(), "Expected class or interface!!!")
Symbols\AssemblySymbol.vb (2)
370GetSpecialType(SpecialType.System_Runtime_CompilerServices_PreserveBaseOverridesAttribute).IsClassType() 413Return runtimeFeature.IsClassType() AndAlso runtimeFeature.IsMetadataAbstract AndAlso runtimeFeature.IsMetadataSealed AndAlso
Symbols\ConstraintsHelper.vb (1)
753If result.IsClassType AndAlso Conversions.IsDerivedFrom(candidate, result, useSiteInfo) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
3371If Me.IsClassType() OrElse Me.IsStructureType() OrElse Me.IsInterfaceType() Then 3375If Me.IsClassType() OrElse Me.IsStructureType() Then
Symbols\TypeSymbol.vb (1)
724If Me.IsClassType() OrElse Me.IsStructureType() Then
Symbols\TypeSymbolExtensions.vb (1)
128Return type.IsClassType OrElse type.IsInterfaceType
Utilities\VarianceAmbiguity.vb (2)
124Dim bothAreClasses = (typeArgument1.IsClassType() AndAlso typeArgument2.IsClassType())