On 29 Aug 2015 5:50 am, "Daniel Murphy via Digitalmars-d-announce" <
> ""Luís Marques " wrote in message
>> What is the relation between the .h files that were left intact, and the
backend, GDC, and LDC? When the backend is converted to D, will the DMD
source drop the C++ header files, or will (some?) of those be left behind
because GDC and LDC will always use some C++ interfaces in their glue code?
> The frontend header files will need to stay intact, and GDC/LDC will
continue to use them. All the backend header files can be deleted once the
backend has been converted.
> I'm planning to generate the C++ headers from the D source rather than
maintain them by hand.
You could use UDAs for that!