[Issue 18966] extern(C++) constructor should match C++ semantics assigning vtable

2018-06-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18966

Manu  changed:

   What|Removed |Added

   Keywords||C++, industry

--


[Issue 18966] extern(C++) constructor should match C++ semantics assigning vtable

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18966

Rainer Schuetze  changed:

   What|Removed |Added

   Keywords||pull
 CC||r.sagita...@gmx.de

--- Comment #1 from Rainer Schuetze  ---
https://github.com/dlang/dmd/pull/8362

--


[Issue 18966] extern(C++) constructor should match C++ semantics assigning vtable

2018-06-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18966

Manu  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Manu  ---
Fix was merged.

--


[Issue 18966] extern(C++) constructor should match C++ semantics assigning vtable

2018-06-25 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18966

--- Comment #3 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/403d5f0148abe60ac1836da9038c18cebd8b8644
fix Issue 18966 - extern(C++) constructor should match C++ semantics assigning
vtable

set vtbl after exlicit or implicit call to super() in C++ constructors

https://github.com/dlang/dmd/commit/297844f035be1753cbbf07f9338c6383b2b62708
Merge pull request #8362 from rainers/issue18966

fix Issue 18966 - extern(C++) constructor should match C++ semantics …
merged-on-behalf-of: David Nadlinger 

--