trlc
trlc copied to clipboard
Requirement "Name_resolution LRM.Sufficiently_Distinct" not met
the following requirement is not met https://github.com/bmw-software-engineering/trlc/blob/adc0cf448e8b4a933d6f2ee6916ad1cd2b5d0bb5/language-reference-manual/lrm.trlc#L1829-L1836
either remove the requirement from the LRM or implement the missing feature
Good catch, I think. I could have sworn this is implemented but the logical place for it would be in the symbol table. However it is not.
@phiwuu I think two options make sense:
- (my preferred) broaden this to cover any and all names, so it would also cover type names, enumeration literals, record fields, etc.
- remove it
Just doing this for record objects like the manual currently says is both inconsistent and annoying to implement. Do you have a preference?