1 write to ApplicableSymbolKindList
Microsoft.CodeAnalysis.Workspaces (1)
SymbolSpecification.cs (1)
56ApplicableSymbolKindList = symbolKindList.IsDefault ? DefaultSymbolSpecificationTemplate.ApplicableSymbolKindList : symbolKindList;
30 references to ApplicableSymbolKindList
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (9)
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (9)
52AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 122AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 183AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 231AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 272AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 311AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 367Assert.Equal(kinds, result.SymbolSpecifications.SelectMany(x => x.ApplicableSymbolKindList)); 455AssertEx.SetEqual(expectedApplicableTypeKindList, symbolSpec.ApplicableSymbolKindList); 467foreach (var applicableSymbolKind in symbolSpecifications.ApplicableSymbolKindList)
Microsoft.CodeAnalysis.EditorFeatures (5)
EditorConfigSettings\Updater\NamingStyles\EditorConfigNamingStylesExtensions.cs (2)
52return left.ApplicableSymbolKindList.SequenceEqual(right!.ApplicableSymbolKindList) &&
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (3)
165left.ApplicableSymbolKindList.SequenceEqual(right.ApplicableSymbolKindList); 173Hash.CombineValues(symbolSpecification.ApplicableSymbolKindList))));
Microsoft.CodeAnalysis.Workspaces (13)
EditorConfigFileGenerator_NamingStyles.cs (1)
88editorconfig.AppendLine($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds = {symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()}");
EditorConfigNamingStyleParser.cs (2)
219foreach (var symbolKind in x.SymbolSpecification.ApplicableSymbolKindList) 221if (!y.SymbolSpecification.ApplicableSymbolKindList.Contains(symbolKind))
SymbolSpecification.cs (10)
56ApplicableSymbolKindList = symbolKindList.IsDefault ? DefaultSymbolSpecificationTemplate.ApplicableSymbolKindList : symbolKindList; 102=> AnyMatches(this.ApplicableSymbolKindList, symbol) && 111if (!ApplicableSymbolKindList.Any(static (k, kind) => k.Equals(kind), kind)) 216&& ApplicableSymbolKindList.SequenceEqual(other.ApplicableSymbolKindList) 225Hash.Combine(Hash.CombineValues(ApplicableSymbolKindList), 246writer.WriteArray(ApplicableSymbolKindList, (w, v) => v.WriteTo(w)); 263var symbolKindsElement = new XElement(nameof(ApplicableSymbolKindList)); 265foreach (var symbolKind in ApplicableSymbolKindList) 301symbolKindList: GetSymbolKindListFromXElement(symbolSpecificationElement.Element(nameof(ApplicableSymbolKindList))),
Microsoft.VisualStudio.LanguageServices.Implementation (3)
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (3)
192IsChecked = specification.ApplicableSymbolKindList.Any(static (k, symbolKind) => k.SymbolKind == symbolKind, symbolKind); 199IsChecked = specification.ApplicableSymbolKindList.Any(static (k, typeKind) => k.TypeKind == typeKind, typeKind); 206IsChecked = specification.ApplicableSymbolKindList.Any(static (k, methodKind) => k.MethodKind == methodKind, methodKind);