Base:
property
TypeKind
Microsoft.CodeAnalysis.VisualBasic.Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol.TypeKind
42 references to TypeKind
Microsoft.CodeAnalysis.VisualBasic (42)
Symbols\BaseTypeAnalysis.vb (1)
124If this.TypeKind = TypeKind.Class Then
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
58Return If(Me.TypeKind = TypeKind.Submission, Nothing, baseType)
Symbols\Source\OverrideHidingHelper.vb (1)
26Select Case container.TypeKind
Symbols\Source\SourceMemberContainerTypeSymbol.vb (15)
244If type.TypeKind = TypeKind.Module Then 337Select Case Me.TypeKind 349Throw ExceptionUtilities.UnexpectedValue(Me.TypeKind) 1268Return Me.TypeKind = TypeKind.Interface 1646If TypeKind <> TypeKind.Delegate Then 2725If TypeKind = TypeKind.Submission Then 2738ElseIf TypeKind = TypeKind.Class OrElse 2739TypeKind = TypeKind.Structure OrElse 2740TypeKind = TypeKind.Enum OrElse 2741(TypeKind = TypeKind.Module AndAlso isShared) Then 2789If TypeKind <> TypeKind.Structure OrElse isShared Then 2804If TypeKind = TypeKind.Submission Then 2807ElseIf TypeKind = TypeKind.Class OrElse TypeKind = TypeKind.Module Then 3500Dim myTypeKind As TypeKind = Me.TypeKind
Symbols\Source\SourceMemberFieldSymbol.vb (1)
528If container.TypeKind = TypeKind.Structure AndAlso
Symbols\Source\SourceMethodSymbol.vb (4)
97If container.TypeKind = TYPEKIND.Structure Then 230If container.TypeKind = TYPEKIND.Module Then 238ElseIf container.TypeKind = TYPEKIND.Structure Then 406If container.TypeKind = TYPEKIND.Structure AndAlso methodSym.ParameterCount = 0 Then
Symbols\Source\SourceNamedTypeSymbol.vb (14)
243If TypeKind = TypeKind.Delegate Then 271ElseIf TypeKind = TypeKind.Enum Then 1377Select Case TypeKind 1403Throw ExceptionUtilities.UnexpectedValue(TypeKind) 1506Debug.Assert(Me.TypeKind <> TypeKind.Interface) 1508If TypeKind = TypeKind.Enum Then 1511ElseIf TypeKind = TypeKind.Delegate Then 1720TypeKind <> TypeKind.Class OrElse 2235Select Case Me.TypeKind 2318Dim defaultAutoLayoutSize = If(Me.TypeKind = TypeKind.Structure, 1, 0) 2451If Me.TypeKind = TypeKind.Module Then 2501If Me.TypeKind = TypeKind.Structure Then 2544If Me.TypeKind = TypeKind.Module Then 2690If Me.TypeKind = TypeKind.Class AndAlso Not Me.IsGenericType Then
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (5)
17If Me.TypeKind = TypeKind.Class AndAlso Not Me.IsGenericType Then 250named.TypeKind = TypeKind.Class AndAlso 292Debug.Assert(candidate.TypeKind = TypeKind.Class) 302If Me.TypeKind = TypeKind.Class Then 315Debug.Assert(Me.TypeKind = TypeKind.Class)