31 references to Accessibility
System.Text.Json (31)
System\ReflectionExtensions.cs (31)
348Accessibility acc1 = GetDeclaredAccessibility(s1); 350if (acc1 == Accessibility.Public) 357Accessibility acc2 = GetDeclaredAccessibility(s2); 361case Accessibility.Internal: 364if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 372case Accessibility.ProtectedAndInternal: 376if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 379goto case Accessibility.Protected; 384case Accessibility.Protected: 392else if (acc2 == Accessibility.Private) 404else if (acc2 is Accessibility.Protected or Accessibility.ProtectedAndInternal) 418case Accessibility.ProtectedOrInternal: 429case Accessibility.Private: 447case Accessibility.Internal: 457case Accessibility.Protected: 467case Accessibility.ProtectedAndInternal: 479case Accessibility.ProtectedOrInternal: 495case Accessibility.Private: 496if (acc2 == Accessibility.Private) 583static Accessibility GetDeclaredAccessibility(Type type) 587return Accessibility.Public; 592return Accessibility.ProtectedOrInternal; // protected internal 597return Accessibility.Protected; 602return Accessibility.ProtectedAndInternal; // private protected 607return Accessibility.Private; 611return Accessibility.Internal;