On 29 Aug 2015 5:50 am, "Daniel Murphy via Digitalmars-d-announce" <digitalmars-d-announce@puremagic.com> wrote:
>
> ""Luís Marques " wrote in message news:ckyiqzpchfahzfjmmuvc@forum.dlang.org...
>
>
>> 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!