330 references to Structure
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
CodeActions\GenerateType\GenerateTypeTests_Dialog.cs (1)
2412typeKind: TypeKind.Structure,
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\CouldHaveMoreSpecificTypeAnalyzer.cs (2)
205if (derivedType.TypeKind == TypeKind.Class || derivedType.TypeKind == TypeKind.Structure) 266(targetTypeKind == TypeKind.Class && (sourceTypeKind == TypeKind.Structure || sourceTypeKind == TypeKind.Interface) && targetType.SpecialType == SpecialType.System_Object))
Microsoft.CodeAnalysis.VisualBasic (59)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
457If receiverOpt.Type Is Nothing OrElse receiverOpt.Type.TypeKind <> TypeKind.Structure Then
Binding\Binder_Expressions.vb (4)
1219Case TYPEKIND.Structure 2821If leftTypeKind = TYPEKIND.Class OrElse leftTypeKind = TYPEKIND.Structure OrElse leftTypeKind = TYPEKIND.Module Then 3810Case TYPEKIND.Structure 3840Case TYPEKIND.Structure
Binding\Binder_Lookup.vb (5)
580Case TypeKind.Class, TypeKind.Module, TypeKind.Structure, TypeKind.Delegate, TypeKind.Array, TypeKind.Enum 606Case TypeKind.Class, TypeKind.Structure, TypeKind.Delegate, TypeKind.Array, TypeKind.Enum 931Case TypeKind.Class, TypeKind.Module, TypeKind.Structure 1092Case TypeKind.Class, TypeKind.Module, TypeKind.Structure 1964(container.TypeKind = TypeKind.Class OrElse container.TypeKind = TypeKind.Structure) AndAlso
Binding\Binder_ObjectInitializer.vb (3)
84Case TypeKind.Structure 243TypeKind.Structure 325Case TypeKind.Enum, TypeKind.Structure
Binding\Binder_Statements.vb (1)
1001If Me.ContainingType IsNot Nothing AndAlso Me.ContainingType.TypeKind = TYPEKIND.Structure Then
Binding\Binder_Utils.vb (2)
1189Case TypeKind.Structure 1262Case TypeKind.Structure
Compilation\ClsComplianceChecker.vb (2)
595Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.Submission, TypeKind.Module 621Case TypeKind.Class, TypeKind.Structure, TypeKind.Interface, TypeKind.Delegate, TypeKind.Enum, TypeKind.Submission, TypeKind.Module
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (1)
747Case TypeKind.Structure
Compilation\VisualBasicCompilation.vb (1)
1544If mainType Is Nothing OrElse (mainType.TypeKind <> TYPEKIND.Class AndAlso mainType.TypeKind <> TYPEKIND.Structure AndAlso mainType.TypeKind <> TYPEKIND.Module) Then
Emit\NamedTypeSymbolAdapter.vb (1)
967Case TypeKind.Module, TypeKind.Enum, TypeKind.Structure
Emit\NoPia\EmbeddedTypesManager.vb (5)
236Case TypeKind.Structure, 331Debug.Assert(namedType.TypeKind = TypeKind.Structure OrElse 336If namedType.TypeKind = TypeKind.Structure OrElse namedType.TypeKind = TypeKind.Enum Then 384(containerKind = TypeKind.Structure AndAlso (field.AdaptedFieldSymbol.IsShared OrElse field.AdaptedFieldSymbol.DeclaredAccessibility <> Accessibility.Public)) Then 416Case TypeKind.Structure, TypeKind.Enum
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
514If type.TypeKind <> TypeKind.Structure Then
Symbols\ConstraintsHelper.vb (5)
250TypeKind.Structure 839TypeKind.Structure 954Dim isStructure As Boolean = typeArgument.TypeKind = TypeKind.Structure 1166Debug.Assert(type.TypeKind = TypeKind.Class OrElse type.TypeKind = TypeKind.Structure) 1195If Not type.TypeKind = TypeKind.Structure Then
Symbols\Metadata\PE\MetadataDecoder.vb (1)
361TypeKind.Structure
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
669Dim ensureParameterlessConstructor As Boolean = (TypeKind = TypeKind.Structure OrElse TypeKind = TypeKind.Enum) AndAlso Not IsShared 1038result = TypeKind.Structure 1154Case TypeKind.Structure
Symbols\NamedTypeSymbol.vb (2)
446Return TypeKind <> TypeKind.Enum AndAlso TypeKind <> TypeKind.Structure AndAlso 459Return TypeKind = TypeKind.Enum OrElse TypeKind = TypeKind.Structure
Symbols\Source\OverrideHidingHelper.vb (1)
27Case TypeKind.Class, TypeKind.Interface, TypeKind.Structure
Symbols\Source\SourceMemberContainerTypeSymbol.vb (6)
36[Structure] = CUShort(TypeKind.Structure) << TypeKindShift 344Case TypeKind.Class, TypeKind.Enum, TypeKind.Structure 2674propertySymbol.ContainingType.TypeKind = TypeKind.Structure Then 2739TypeKind = TypeKind.Structure OrElse 2789If TypeKind <> TypeKind.Structure OrElse isShared Then 3503If myTypeKind = TypeKind.Class OrElse myTypeKind = TypeKind.Interface OrElse myTypeKind = TypeKind.Structure OrElse myTypeKind = TypeKind.Module Then
Symbols\Source\SourceMemberFieldSymbol.vb (1)
529If container.TypeKind = TypeKind.Structure AndAlso
Symbols\Source\SourceMemberMethodSymbol.vb (1)
757Case TypeKind.Interface, TypeKind.Structure, TypeKind.Enum, TypeKind.Delegate
Symbols\Source\SourceMethodSymbol.vb (3)
98If container.TypeKind = TYPEKIND.Structure Then 239ElseIf container.TypeKind = TYPEKIND.Structure Then 407If container.TypeKind = TYPEKIND.Structure AndAlso methodSym.ParameterCount = 0 Then
Symbols\Source\SourceNamedTypeSymbol.vb (4)
1118Case TypeKind.Interface, TypeKind.Enum, TypeKind.Delegate, TypeKind.Structure, TypeKind.Module, TypeKind.Array ' array can't really occur 1394Case TypeKind.Structure 2319Dim defaultAutoLayoutSize = If(Me.TypeKind = TypeKind.Structure, 1, 0) 2502If Me.TypeKind = TypeKind.Structure Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
92Case TypeKind.Structure
Symbols\Symbol_Attributes.vb (1)
102Case TypeKind.Structure
Symbols\SymbolExtensions.vb (1)
41Case TypeKind.Structure
Symbols\TypeSymbolExtensions.vb (2)
146Return type.TypeKind = TypeKind.Structure 410Case TypeKind.Array, TypeKind.Delegate, TypeKind.Enum, TypeKind.Structure, TypeKind.Module
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
CodeGen\CodeGenAsyncTests.vb (1)
52Assert.Equal(TypeKind.Structure, stateMachine.TypeKind)
Emit\NoPiaEmbedTypes.vb (3)
1021Assert.Equal(TypeKind.Structure, test2.TypeKind) 1055Assert.Equal(TypeKind.Structure, test5.TypeKind) 1139Assert.Equal(TypeKind.Structure, test10.TypeKind)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1418Case TypeKind.Structure
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (220)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
692Assert.Equal(TypeKind.Structure, typeSymbol3.TypeKind)
ExtensionMethods\SemanticModelTests.vb (2)
182Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 184Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind)
Semantics\FieldInitializerBindingTests.vb (3)
507Assert.Equal(TypeKind.Structure, field.Type.TypeKind) 513Assert.Equal(TypeKind.Structure, field.Type.TypeKind) 519Assert.Equal(TypeKind.Structure, field.Type.TypeKind)
Semantics\GetExtendedSemanticInfoTests.vb (74)
184Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 186Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 498Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 500Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1370Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1372Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2022Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2042Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2044Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2077Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2110Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2112Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2246Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2248Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2398Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2400Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2436Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2438Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2469Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2471Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2514Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2593Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2595Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 3550Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 3552Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 3609Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 3611Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4054Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4056Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4157Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4159Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4342Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4344Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4381Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4383Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4417Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4419Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4456Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4458Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 4614Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4649Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 4708Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5337Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5339Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5368Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5370Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5404Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5406Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5435Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5437Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5468Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5470Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5499Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5529Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5647Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5649Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 5710Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 5712Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 7241Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 7243Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 7354Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 7356Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 7564Assert.Equal(TypeKind.Structure, semanticInfo1.Type.TypeKind) 7566Assert.Equal(TypeKind.Structure, semanticInfo1.ConvertedType.TypeKind) 7580Assert.Equal(TypeKind.Structure, semanticInfo2.Type.TypeKind) 7582Assert.Equal(TypeKind.Structure, semanticInfo2.ConvertedType.TypeKind) 7700Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 7702Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 8250Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 8252Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 8295Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 8297Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 8433Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 8435Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind)
Semantics\GetSemanticInfoTests.vb (25)
123Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 125Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 168Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 170Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 307Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 309Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 357Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 359Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 557Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 559Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2044Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2046Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2057Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2059Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2071Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2073Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2290Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2292Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2304Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2306Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2349Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2351Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 2363Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 2365Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 3377Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind)
Semantics\LambdaSemanticInfoTests.vb (2)
391Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 431Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind)
Semantics\QueryExpressions_SemanticModel.vb (94)
69Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 71Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 89Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 91Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 108Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 110Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 139Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 141Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 158Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 160Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 187Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 189Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 209Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 211Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 228Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 230Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 295Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 297Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 315Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 317Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 334Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 336Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 361Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 363Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 380Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 382Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 409Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 411Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 431Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 433Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 450Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 452Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 515Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 517Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 535Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 537Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 554Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 556Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 581Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 583Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 600Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 602Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 629Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 631Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 651Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 653Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 670Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 672Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 759Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 761Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 779Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 781Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 798Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 800Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 825Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 827Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 844Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 846Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 873Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 875Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 895Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 897Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 914Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 916Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 993Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 995Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1076Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1078Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1149Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1151Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1379Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1381Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1401Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1403Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1545Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1547Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 1645Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 1647Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2149Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2151Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2182Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2184Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2532Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2534Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2667Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2669Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2718Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2720Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 2900Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 2902Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 3324Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 3326Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind) 3528Assert.Equal(TypeKind.Structure, semanticInfo.Type.TypeKind) 3530Assert.Equal(TypeKind.Structure, semanticInfo.ConvertedType.TypeKind)
Semantics\SelectCaseTests.vb (19)
62Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 64Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 98Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 100Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 137Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 139Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 278Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 280Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 318Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 320Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 359Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 397Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 399Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 491Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 493Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 530Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 532Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind) 574Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 576Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (20)
SymbolsTests\CompilationCreationTests.vb (4)
2047Assert.False(HasSingleTypeOfKind(c, TypeKind.Structure, "System.Int32")) 2049Assert.True(HasSingleTypeOfKind(c, TypeKind.Structure, "System.Int32")) 2059Assert.True(HasSingleTypeOfKind(c, TypeKind.Structure, "System.Int32")) 2061Assert.False(HasSingleTypeOfKind(c, TypeKind.Structure, "System.Int32"))
SymbolsTests\Metadata\MetadataTypeTests.vb (1)
278Assert.Equal(TypeKind.Structure, type1.TypeKind)
SymbolsTests\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.vb (2)
113If m.ReturnType.TypeKind <> TypeKind.Structure Then 364If m.ReturnType.TypeKind <> TypeKind.Structure Then
SymbolsTests\Metadata\PE\TypeKindTests.vb (1)
40Assert.Equal(TypeKind.Structure, int32.TypeKind)
SymbolsTests\Source\BindingsTests.vb (1)
368Assert.Equal(TypeKind.Structure, typeSymbol3.TypeKind)
SymbolsTests\Source\EventTests.vb (2)
1558Assert.Equal(TypeKind.Structure, semanticSummary.Type.TypeKind) 1560Assert.Equal(TypeKind.Structure, semanticSummary.ConvertedType.TypeKind)
SymbolsTests\Source\MethodTests.vb (1)
991Assert.Equal(TypeKind.Structure, mem4.Type.TypeKind)
SymbolsTests\Source\TypeBindingTests.vb (1)
79Assert.Equal(TypeKind.Structure, typeA.TypeKind)
SymbolsTests\Source\TypeTests.vb (5)
163Assert.Equal(TypeKind.Structure, structI.TypeKind) 290Assert.Equal(TypeKind.Structure, i2Arity1.TypeKind) 304Assert.Equal(TypeKind.Structure, i2Arity2.TypeKind) 626Assert.Equal(TypeKind.Structure, structS.TypeKind) 736Assert.Equal(TypeKind.Structure, mem1.Type.TypeKind)
SymbolsTests\WellKnownTypeValidationTests.vb (2)
122Assert.Equal(TypeKind.Structure, special.TypeKind) 126Assert.Equal(TypeKind.Structure, lookup.TypeKind)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
Extensions.vb (1)
225typeSymTypeKind = TypeKind.Structure OrElse typeSymTypeKind = TypeKind.Delegate Then
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Options\NamingStylePreferencesTests.cs (1)
200[InlineData(typeof(TypeKind), nameof(TypeKind.Struct), nameof(TypeKind.Structure))]
Microsoft.VisualStudio.LanguageServices (1)
GenerateType\GenerateTypeDialogViewModel.cs (1)
200PopulateTypeKind(TypeKind.Structure, "struct", "Structure");
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\Extenders\GenericExtender.vb (4)
38TypeKind.Structure, 50TypeKind.Structure 66TypeKind.Structure, 87TypeKind.Structure
ObjectBrowser\DescriptionBuilder.vb (2)
80Case TypeKind.Structure 346typeSymbol.TypeKind <> TypeKind.Structure Then
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
383CodeAnalysis.TypeKind.Structure => nameof(CodeAnalysis.TypeKind.Struct),