31 references to Accessibility
System.Text.Json (31)
System\ReflectionExtensions.cs (31)
346Accessibility acc1 = GetDeclaredAccessibility(s1); 348if (acc1 == Accessibility.Public) 355Accessibility acc2 = GetDeclaredAccessibility(s2); 359case Accessibility.Internal: 362if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 370case Accessibility.ProtectedAndInternal: 374if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 377goto case Accessibility.Protected; 382case Accessibility.Protected: 390else if (acc2 == Accessibility.Private) 402else if (acc2 is Accessibility.Protected or Accessibility.ProtectedAndInternal) 416case Accessibility.ProtectedOrInternal: 427case Accessibility.Private: 445case Accessibility.Internal: 455case Accessibility.Protected: 465case Accessibility.ProtectedAndInternal: 477case Accessibility.ProtectedOrInternal: 493case Accessibility.Private: 494if (acc2 == Accessibility.Private) 581static Accessibility GetDeclaredAccessibility(Type type) 585return Accessibility.Public; 590return Accessibility.ProtectedOrInternal; // protected internal 595return Accessibility.Protected; 600return Accessibility.ProtectedAndInternal; // private protected 605return Accessibility.Private; 609return Accessibility.Internal;