digitalmars.D.bugs - [Issue 21421] New: core.stdcpp.new_.cpp_delete does not work with
- d-bugmail puremagic.com (24/24) Nov 24 2020 https://issues.dlang.org/show_bug.cgi?id=21421
https://issues.dlang.org/show_bug.cgi?id=21421 Issue ID: 21421 Summary: core.stdcpp.new_.cpp_delete does not work with classes Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1 Component: druntime Assignee: nobody puremagic.com Reporter: n8sh.secondary hotmail.com Code: --- void cpp_delete(T)(T instance) if (is(T == class)) { destroy!false(instance); __cpp_delete(instance); } --- Problem: __cpp_delete requires "void*" argument and classes don't implicitly convert to void*. --
Nov 24 2020