119 references to SymbolKindOrTypeKind
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (46)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (8)
2613SpecificationStyle(new SymbolKindOrTypeKind(SymbolKind.Local), name: "Local1"), 2614SpecificationStyle(new SymbolKindOrTypeKind(SymbolKind.Local), name: "Local1"), 2644SpecificationStyle(new SymbolKindOrTypeKind(SymbolKind.Field), "Field"), 2645SpecificationStyle(new SymbolKindOrTypeKind(SymbolKind.Property), "Property"), 2647SpecificationStyle(new SymbolKindOrTypeKind(SymbolKind.Local), "Local"), 2685[new SymbolKindOrTypeKind(SymbolKind.Parameter)], 2691[new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local)],
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (38)
34new SymbolKindOrTypeKind(SymbolKind.Field), 35new SymbolKindOrTypeKind(SymbolKind.Property), 52new SymbolKindOrTypeKind(SymbolKind.Field), 53new SymbolKindOrTypeKind(SymbolKind.Property), 70new SymbolKindOrTypeKind(SymbolKind.Property), 87new SymbolKindOrTypeKind(SymbolKind.Field), 88new SymbolKindOrTypeKind(SymbolKind.Property), 105new SymbolKindOrTypeKind(SymbolKind.Field)); 124new SymbolKindOrTypeKind(SymbolKind.Local), 144new SymbolKindOrTypeKind(SymbolKind.Local)); 163new SymbolKindOrTypeKind(SymbolKind.Local), 183new SymbolKindOrTypeKind(SymbolKind.Local)); 202new SymbolKindOrTypeKind(SymbolKind.Local)); 221new SymbolKindOrTypeKind(SymbolKind.Local)); 240new SymbolKindOrTypeKind(SymbolKind.Local)); 277new SymbolKindOrTypeKind(SymbolKind.Local)); 294new SymbolKindOrTypeKind(SymbolKind.Parameter)); 311new SymbolKindOrTypeKind(SymbolKind.Parameter)); 328new SymbolKindOrTypeKind(SymbolKind.Parameter)); 345new SymbolKindOrTypeKind(SymbolKind.Parameter)); 363new SymbolKindOrTypeKind(SymbolKind.Parameter)); 376new SymbolKindOrTypeKind(SymbolKind.TypeParameter)); 385new SymbolKindOrTypeKind(SymbolKind.TypeParameter)); 395new SymbolKindOrTypeKind(SymbolKind.Field)); 405new SymbolKindOrTypeKind(SymbolKind.Field)); 415new SymbolKindOrTypeKind(SymbolKind.Property), 426new SymbolKindOrTypeKind(SymbolKind.Property), 437new SymbolKindOrTypeKind(SymbolKind.Property), 448new SymbolKindOrTypeKind(SymbolKind.Property), 469new SymbolKindOrTypeKind(SymbolKind.Field), 470new SymbolKindOrTypeKind(SymbolKind.Property), 488new SymbolKindOrTypeKind(SymbolKind.Local)); 505new SymbolKindOrTypeKind(SymbolKind.Local)); 524new SymbolKindOrTypeKind(SymbolKind.Local)); 646new SymbolKindOrTypeKind(SymbolKind.Local), 663new SymbolKindOrTypeKind(SymbolKind.Local), 680new SymbolKindOrTypeKind(SymbolKind.Local), 696new SymbolKindOrTypeKind(SymbolKind.Local),
Microsoft.CodeAnalysis.CSharp.Features (20)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (18)
28[new SymbolKindOrTypeKind(SymbolKind.Parameter)]; 31[new SymbolKindOrTypeKind(SymbolKind.Property)]; 102_ => [new SymbolKindOrTypeKind(SymbolKind.Local)], cancellationToken); 124_ => [new SymbolKindOrTypeKind(SymbolKind.Local)], cancellationToken); 151[new SymbolKindOrTypeKind(SymbolKind.Local)], 172_ => [new SymbolKindOrTypeKind(SymbolKind.Local), new SymbolKindOrTypeKind(MethodKind.LocalFunction)], 345(_ => [new SymbolKindOrTypeKind(SymbolKind.Local)]) 392possibleDeclarationComputer: d => [new SymbolKindOrTypeKind(SymbolKind.Local)], 408possibleDeclarationComputer: d => [new SymbolKindOrTypeKind(SymbolKind.Local)], 419[new SymbolKindOrTypeKind(SymbolKind.TypeParameter)], 519return [new SymbolKindOrTypeKind(SymbolKind.Field)]; 523new SymbolKindOrTypeKind(SymbolKind.Field), 524new SymbolKindOrTypeKind(SymbolKind.Property), 529possibleTypes = possibleTypes.Remove(new SymbolKindOrTypeKind(SymbolKind.Field)); 535possibleTypes = possibleTypes.Remove(new SymbolKindOrTypeKind(SymbolKind.Field)); 536possibleTypes = possibleTypes.Remove(new SymbolKindOrTypeKind(SymbolKind.Property)); 546? [new SymbolKindOrTypeKind(SymbolKind.Local)] : 549[new SymbolKindOrTypeKind(SymbolKind.Local), new SymbolKindOrTypeKind(MethodKind.LocalFunction)];
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
39new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Field),
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
87new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Field),
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests_OptionSets.cs (3)
77[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Field)], 109[new SymbolKindOrTypeKind(SymbolKind.Field)], 141[new SymbolKindOrTypeKind(SymbolKind.Field)],
ConvertTupleToStruct\ConvertTupleToStructTests.cs (1)
305[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Parameter)],
Microsoft.CodeAnalysis.Features (8)
src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (8)
25new SymbolKindOrTypeKind(SymbolKind.Field), 26new SymbolKindOrTypeKind(SymbolKind.Local), 27new SymbolKindOrTypeKind(SymbolKind.Parameter), 28new SymbolKindOrTypeKind(SymbolKind.RangeVariable), 36[new SymbolKindOrTypeKind(SymbolKind.Field)]), 69var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(SymbolKind.Field), new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local));
Microsoft.CodeAnalysis.Workspaces (16)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (7)
103private static readonly SymbolKindOrTypeKind s_namespace = new(SymbolKind.Namespace); 108private static readonly SymbolKindOrTypeKind s_property = new(SymbolKind.Property); 111private static readonly SymbolKindOrTypeKind s_field = new(SymbolKind.Field); 112private static readonly SymbolKindOrTypeKind s_event = new(SymbolKind.Event); 114private static readonly SymbolKindOrTypeKind s_parameter = new(SymbolKind.Parameter); 115private static readonly SymbolKindOrTypeKind s_typeParameter = new(SymbolKind.TypeParameter); 116private static readonly SymbolKindOrTypeKind s_local = new(SymbolKind.Local);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (9)
61new SymbolKindOrTypeKind(SymbolKind.Namespace), 69new SymbolKindOrTypeKind(SymbolKind.Property), 72new SymbolKindOrTypeKind(SymbolKind.Field), 73new SymbolKindOrTypeKind(SymbolKind.Event), 74new SymbolKindOrTypeKind(SymbolKind.Parameter), 76new SymbolKindOrTypeKind(SymbolKind.Local), 97=> this.AppliesTo(new SymbolKindOrTypeKind(symbolKind), Modifiers.None, accessibility); 428_ => new(symbolKind), 439=> new(symbolKind);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Options\NamingStyleTestUtilities.cs (1)
76SymbolKind symbolKind => new SymbolSpecification.SymbolKindOrTypeKind(symbolKind),
Microsoft.CodeAnalysis.Workspaces.UnitTests (24)
EditorConfigParsing\NamingStyleParserTests.cs (15)
82symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind)); 118symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Parameter), symbolKind), 119symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Local), symbolKind)); 156symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Namespace), symbolKind), 161symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Property), symbolKind), 164symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind), 165symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Event), symbolKind), 167symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Parameter), symbolKind), 168symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.TypeParameter), symbolKind), 169symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Local), symbolKind)); 204symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind)); 277symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind), 278symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Local), symbolKind)); 314symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind)); 351symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Field), symbolKind));
Options\EditorConfigNamingStyleParserTests.cs (9)
44new SymbolKindOrTypeKind(SymbolKind.Property) 171new SymbolKindOrTypeKind(SymbolKind.Property), 173new SymbolKindOrTypeKind(SymbolKind.Field), 174new SymbolKindOrTypeKind(SymbolKind.Event), 219new SymbolKindOrTypeKind(SymbolKind.Property), 221new SymbolKindOrTypeKind(SymbolKind.Field), 222new SymbolKindOrTypeKind(SymbolKind.Event), 263new SymbolKindOrTypeKind(SymbolKind.Parameter), 264new SymbolKindOrTypeKind(SymbolKind.Local),