Version Used:
features/required-members
Steps to Reproduce:
internal class InternalOuterCsass
{
public class PublicInnerClass
{
internal required int field;
}
}
Expected Behavior:
no error because effective accessibility of containing type is "internal"
Actual Behavior:
error CS9503: Required member 'InternalOuterCsass.PublicInnerClass.field' cannot be less visible or have a setter less visible than the containing type
Version Used:
features/required-members
Steps to Reproduce:
Expected Behavior:
no error because effective accessibility of containing type is "internal"
Actual Behavior: