Base:
property
TypeKind
Microsoft.CodeAnalysis.VisualBasic.Microsoft.CodeAnalysis.VisualBasic.Symbols.TypeSymbol.TypeKind
41 references to TypeKind
Microsoft.CodeAnalysis.VisualBasic (41)
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)
243If type.TypeKind = TypeKind.Module Then 336Select Case Me.TypeKind 348Throw ExceptionUtilities.UnexpectedValue(Me.TypeKind) 1267Return Me.TypeKind = TypeKind.Interface 1645If TypeKind <> TypeKind.Delegate Then 2724If TypeKind = TypeKind.Submission Then 2737ElseIf TypeKind = TypeKind.Class OrElse 2738TypeKind = TypeKind.Structure OrElse 2739TypeKind = TypeKind.Enum OrElse 2740(TypeKind = TypeKind.Module AndAlso isShared) Then 2788If TypeKind <> TypeKind.Structure OrElse isShared Then 2803If TypeKind = TypeKind.Submission Then 2806ElseIf TypeKind = TypeKind.Class OrElse TypeKind = TypeKind.Module Then 3499Dim 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 (13)
240If TypeKind = TypeKind.Delegate Then 268ElseIf TypeKind = TypeKind.Enum Then 1374Select Case TypeKind 1400Throw ExceptionUtilities.UnexpectedValue(TypeKind) 1503Debug.Assert(Me.TypeKind <> TypeKind.Interface) 1505If TypeKind = TypeKind.Enum Then 1508ElseIf TypeKind = TypeKind.Delegate Then 2187Select Case Me.TypeKind 2270Dim defaultAutoLayoutSize = If(Me.TypeKind = TypeKind.Structure, 1, 0) 2401If Me.TypeKind = TypeKind.Module Then 2451If Me.TypeKind = TypeKind.Structure Then 2494If Me.TypeKind = TypeKind.Module Then 2619If 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)