12 references to Public
ILCompiler.TypeSystem (12)
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\CastingHelper.TypeEquivalence.cs (1)
320if (field.GetAttributeEffectiveVisibility() == EffectiveVisibility.Public && !field.IsStatic)
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\TypeDesc.TypeEquivalence.cs (1)
152if (fieldInfo.GetEffectiveVisibility() != EffectiveVisibility.Public)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EffectiveVisibility.cs (10)
27TypeAttributes.Public or TypeAttributes.NestedPublic => EffectiveVisibility.Public, 50MethodAttributes.Public => EffectiveVisibility.Public, 73FieldAttributes.Public => EffectiveVisibility.Public, 94(EffectiveVisibility.Public, _) => enclosingVisibility, 95(_, EffectiveVisibility.Public) => visibility, 114return visibility is EffectiveVisibility.Public or EffectiveVisibility.Family 149return EffectiveVisibility.Public; 153return EffectiveVisibility.Public; 179return EffectiveVisibility.Public; 191return EffectiveVisibility.Public;