Re: DDMD: functions defined in both C++ and D

2016-03-08 Thread Daniel Murphy via Digitalmars-d
On 8/03/2016 8:42 PM, Johan Engelen wrote: On Monday, 7 March 2016 at 22:19:46 UTC, Daniel Murphy wrote: On 8/03/2016 7:12 AM, Johan Engelen wrote: or perhaps a remnant of semi-automated C++->D conversion? That. :) Out with it, then? If it still links. Vtbl emission can be tricky.

Re: DDMD: functions defined in both C++ and D

2016-03-08 Thread Johan Engelen via Digitalmars-d
On Monday, 7 March 2016 at 22:19:46 UTC, Daniel Murphy wrote: On 8/03/2016 7:12 AM, Johan Engelen wrote: or perhaps a remnant of semi-automated C++->D conversion? That. :) Out with it, then?

Re: DDMD: functions defined in both C++ and D

2016-03-07 Thread Walter Bright via Digitalmars-d
On 3/7/2016 2:19 PM, Daniel Murphy wrote: That. Daniel is a man of few words :-)

Re: DDMD: functions defined in both C++ and D

2016-03-07 Thread Daniel Murphy via Digitalmars-d
On 8/03/2016 7:12 AM, Johan Engelen wrote: or perhaps a remnant of semi-automated C++->D conversion? That.

DDMD: functions defined in both C++ and D

2016-03-07 Thread Johan Engelen via Digitalmars-d
(this is about DDMD internals, but the DMD-internals forum is maillist only, so posting here. Pardon me please. [*] ) Currently some functions are defined (as opposed to declared) both in C++ and in D. For example, all of Visitor's virtual methods. The "double-defined" methods are all defined