31 references to Accessibility
System.Text.Json (31)
System\ReflectionExtensions.cs (31)
396Accessibility acc1 = GetDeclaredAccessibility(s1); 398if (acc1 == Accessibility.Public) 405Accessibility acc2 = GetDeclaredAccessibility(s2); 409case Accessibility.Internal: 412if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 420case Accessibility.ProtectedAndInternal: 424if (acc2 is Accessibility.Private or Accessibility.Internal or Accessibility.ProtectedAndInternal && 427goto case Accessibility.Protected; 432case Accessibility.Protected: 440else if (acc2 == Accessibility.Private) 452else if (acc2 is Accessibility.Protected or Accessibility.ProtectedAndInternal) 466case Accessibility.ProtectedOrInternal: 477case Accessibility.Private: 495case Accessibility.Internal: 505case Accessibility.Protected: 515case Accessibility.ProtectedAndInternal: 527case Accessibility.ProtectedOrInternal: 543case Accessibility.Private: 544if (acc2 == Accessibility.Private) 631static Accessibility GetDeclaredAccessibility(Type type) 635return Accessibility.Public; 640return Accessibility.ProtectedOrInternal; // protected internal 645return Accessibility.Protected; 650return Accessibility.ProtectedAndInternal; // private protected 655return Accessibility.Private; 659return Accessibility.Internal;