1 instantiation of CSharpAccessibilityFacts
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpAccessibilityFacts.cs (1)
20public static readonly IAccessibilityFacts Instance = new CSharpAccessibilityFacts();
11 references to CSharpAccessibilityFacts
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
65CSharpAccessibilityFacts.Instance, member, option.Value, out var name, out var modifiersAdded))
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (2)
48if (!service.ShouldUpdateAccessibilityModifier(CSharpAccessibilityFacts.Instance, declaration, accessibilityPreferences, out _, out _)) 64CSharpAccessibilityFacts.GetAccessibilityAndModifiers(modifiers, out _, out var declarationModifiers, out _);
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
CodeGeneration\CSharpSyntaxGenerator.cs (8)
1383=> CSharpAccessibilityFacts.Instance.CanHaveAccessibility(declaration, ignoreDeclarationModifiers: true); 1386=> CSharpAccessibilityFacts.Instance.GetAccessibility(declaration); 1389=> CSharpAccessibilityFacts.GetAccessibilityAndModifiers(modifierList, out accessibility, out modifiers, out isDefault); 1608=> CSharpAccessibilityFacts.GetModifierTokens(declaration); 1883=> CSharpAccessibilityFacts.GetDeclarationKind(declaration); 2079if (CSharpAccessibilityFacts.ParentIsFieldDeclaration(vd) 2080|| CSharpAccessibilityFacts.ParentIsEventFieldDeclaration(vd) 2081|| CSharpAccessibilityFacts.ParentIsLocalDeclarationStatement(vd))