Jens Geyer created THRIFT-5656:
----------------------------------
Summary: Escape Delphi keywords with '&' prefix instead of '_'
suffix
Key: THRIFT-5656
URL: https://issues.apache.org/jira/browse/THRIFT-5656
Project: Thrift
Issue Type: Improvement
Components: Delphi - Compiler
Reporter: Jens Geyer
Assignee: Jens Geyer
Currently the Delphi compiler does not differentiate between real Delphi
language keywords (that can be escaped via & prefix) and predefined names/types
that must be handled differently (we do this by adding a '_' postfix so it
becomes e.g. 'System_' instead of 'System' which would collide with the Delphi
runtime unit of that name).
This patch addresses this and handles keywords properly.
The old behaviour can be restored via Thrift compiler switch.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)