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