1 write to ApplicableAccessibilityList
Microsoft.CodeAnalysis.Workspaces (1)
SymbolSpecification.cs (1)
57ApplicableAccessibilityList = accessibilityList.IsDefault ? DefaultSymbolSpecificationTemplate.ApplicableAccessibilityList : accessibilityList;
27 references to ApplicableAccessibilityList
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (8)
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (8)
64AssertEx.SetEqual(expectedApplicableAccessibilityList, symbolSpec.ApplicableAccessibilityList); 127symbolSpec.ApplicableAccessibilityList); 191AssertEx.SetEqual(expectedApplicableAccessibilityList, symbolSpec.ApplicableAccessibilityList); 232Assert.Single(symbolSpec.ApplicableAccessibilityList); 233Assert.Contains(Accessibility.Private, symbolSpec.ApplicableAccessibilityList); 275symbolSpec.ApplicableAccessibilityList); 314symbolSpec.ApplicableAccessibilityList); 397Assert.Equal(accessibilities, result.SymbolSpecifications.SelectMany(x => x.ApplicableAccessibilityList));
Microsoft.CodeAnalysis.EditorFeatures (5)
EditorConfigSettings\Updater\NamingStyles\EditorConfigNamingStylesExtensions.cs (2)
53left.ApplicableAccessibilityList.SequenceEqual(right.ApplicableAccessibilityList) &&
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (3)
164left.ApplicableAccessibilityList.SequenceEqual(right.ApplicableAccessibilityList) && 172Hash.Combine(Hash.CombineValues(symbolSpecification.ApplicableAccessibilityList),
Microsoft.CodeAnalysis.Workspaces (13)
EditorConfigFileGenerator_NamingStyles.cs (1)
89editorconfig.AppendLine($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities = {symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)}");
EditorConfigNamingStyleParser.cs (2)
164foreach (var accessibility in x.SymbolSpecification.ApplicableAccessibilityList) 166if (!y.SymbolSpecification.ApplicableAccessibilityList.Contains(accessibility))
SymbolSpecification.cs (10)
57ApplicableAccessibilityList = accessibilityList.IsDefault ? DefaultSymbolSpecificationTemplate.ApplicableAccessibilityList : accessibilityList; 104AnyMatches(this.ApplicableAccessibilityList, symbol); 122if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility)) 217&& ApplicableAccessibilityList.SequenceEqual(other.ApplicableAccessibilityList) 226Hash.Combine(Hash.CombineValues(ApplicableAccessibilityList), 247writer.WriteArray(ApplicableAccessibilityList, (w, v) => w.WriteInt32((int)v)); 275var accessibilitiesElement = new XElement(nameof(ApplicableAccessibilityList)); 277foreach (var accessibility in ApplicableAccessibilityList) 302accessibilityList: GetAccessibilityListFromXElement(symbolSpecificationElement.Element(nameof(ApplicableAccessibilityList))),
Microsoft.VisualStudio.LanguageServices.Implementation (1)
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (1)
237IsChecked = specification.ApplicableAccessibilityList.Any(static (a, accessibility) => a == accessibility, accessibility);