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)
59Return If(Me.TypeKind = TypeKind.Submission, Nothing, baseType)
Symbols\Source\OverrideHidingHelper.vb (1)
26Select Case container.TypeKind
Symbols\Source\SourceMemberContainerTypeSymbol.vb (15)
245If type.TypeKind = TypeKind.Module Then 338Select Case Me.TypeKind 350Throw ExceptionUtilities.UnexpectedValue(Me.TypeKind) 1269Return Me.TypeKind = TypeKind.Interface 1647If TypeKind <> TypeKind.Delegate Then 2726If TypeKind = TypeKind.Submission Then 2739ElseIf TypeKind = TypeKind.Class OrElse 2740TypeKind = TypeKind.Structure OrElse 2741TypeKind = TypeKind.Enum OrElse 2742(TypeKind = TypeKind.Module AndAlso isShared) Then 2790If TypeKind <> TypeKind.Structure OrElse isShared Then 2805If TypeKind = TypeKind.Submission Then 2808ElseIf TypeKind = TypeKind.Class OrElse TypeKind = TypeKind.Module Then 3501Dim myTypeKind As TypeKind = Me.TypeKind
Symbols\Source\SourceMemberFieldSymbol.vb (1)
529If container.TypeKind = TypeKind.Structure AndAlso
Symbols\Source\SourceMethodSymbol.vb (4)
98If container.TypeKind = TYPEKIND.Structure Then 231If container.TypeKind = TYPEKIND.Module Then 239ElseIf container.TypeKind = TYPEKIND.Structure Then 407If container.TypeKind = TYPEKIND.Structure AndAlso methodSym.ParameterCount = 0 Then
Symbols\Source\SourceNamedTypeSymbol.vb (14)
247If TypeKind = TypeKind.Delegate Then 275ElseIf TypeKind = TypeKind.Enum Then 1381Select Case TypeKind 1407Throw ExceptionUtilities.UnexpectedValue(TypeKind) 1510Debug.Assert(Me.TypeKind <> TypeKind.Interface) 1512If TypeKind = TypeKind.Enum Then 1515ElseIf TypeKind = TypeKind.Delegate Then 1724TypeKind <> TypeKind.Class OrElse 2266Select Case Me.TypeKind 2349Dim defaultAutoLayoutSize = If(Me.TypeKind = TypeKind.Structure, 1, 0) 2484If Me.TypeKind = TypeKind.Module Then 2539If Me.TypeKind = TypeKind.Structure Then 2589If Me.TypeKind = TypeKind.Module Then 2735If 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)