Ticket #682 (closed defect: fixed)
reserved identifier violation
|Reported by:||elfring@…||Owned by:||alwin|
|Severity:||major||Keywords:||reserved identifiers, naming convention, compiler implementation|
I suggest to try the search pattern "\<_(?:(?:_(.*))|([A-Z]+))" on source files. A couple of places will be found where names begin with two underscores or an underscore and an uppercase letter.
This does not fit to the expected naming conventions of the C language standard if they are not used for a compiler implementation.
- See section " 7.1.3 Reserved identifiers"
- Book " The New C Standard: An Economic and Cultural Commentary" by Derek M. Jones