22 references to ID
Microsoft.CodeAnalysis.Workspaces (22)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
72SymbolSpecificationID = rule.SymbolSpecification.ID,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingRule.cs (3)
22=> SymbolSpecification.ID == other.SymbolSpecification.ID && 30=> Hash.Combine(SymbolSpecification.ID.GetHashCode(), Hash.Combine(NamingStyle.ID.GetHashCode(), (int)EnforcementLevel));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (2)
291SymbolSpecificationID = rule.SymbolSpecification.ID, 320arg.symbolSpecifications.Single(static (s, id) => s.ID == id, rule.SymbolSpecificationID),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (9)
67referencedElements.Add(namingRule.SymbolSpecification.ID); 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 90if (!referencedElements.Contains(symbolSpecification.ID)) 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 130name = symbolSpecification.ID.ToString("n"); 133builder.Add(symbolSpecification.ID, name); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (7)
201return ID == other.ID 210return Hash.Combine(ID.GetHashCode(), 220new XAttribute(nameof(ID), ID), 229writer.WriteGuid(ID); 284id: Guid.Parse(symbolSpecificationElement.Attribute(nameof(ID)).Value),