Closed JLHwung closed 2 years ago
For now I've decided to align with existing spec behavior if you have colliding declarations (i.e., they would merge at the end). However, I do restrict what's permitted inside of an AccessorGroup, so you cannot have accessor x { get; set; #set; }
.
How should we handle the following grouped #set + ungrouped set cases?
If we decide to throw for grouped cases, then I think we should throw for the ungrouped example above, too.
Of course if people are not using grouped/auto accessors at all, e.g.
it should be completely fine per current spec.