13 references to ApplicableSymbolKindList
Microsoft.CodeAnalysis.Workspaces (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (2)
222foreach (var symbolKind in x.SymbolSpecification.ApplicableSymbolKindList) 224if (!y.SymbolSpecification.ApplicableSymbolKindList.Contains(symbolKind))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (10)
44public ImmutableArray<SymbolKindOrTypeKind> ApplicableSymbolKindList { get; } = symbolKindList.IsDefault ? DefaultSymbolSpecificationTemplate.ApplicableSymbolKindList : symbolKindList; 97=> ApplicableSymbolKindList.Any(static (kind, symbol) => kind.MatchesSymbol(symbol), symbol) && 106if (!ApplicableSymbolKindList.Any(static (k, kind) => k.Equals(kind), kind)) 203&& ApplicableSymbolKindList.SequenceEqual(other.ApplicableSymbolKindList) 212Hash.Combine(Hash.CombineValues(ApplicableSymbolKindList), 231writer.WriteArray(ApplicableSymbolKindList, (w, v) => v.WriteTo(w)); 248var symbolKindsElement = new XElement(nameof(ApplicableSymbolKindList)); 250foreach (var symbolKind in ApplicableSymbolKindList) 286symbolKindList: GetSymbolKindListFromXElement(symbolSpecificationElement.Element(nameof(ApplicableSymbolKindList))),