Bug 21441 – TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2020-12-01T02:20:11Z
Last change time
2020-12-21T01:01:38Z
Keywords
pull
Assigned to
No Owner
Creator
Nathan S.
Comments
Comment #0 by n8sh.secondary — 2020-12-01T02:20:11Z
TypeInfo_Enum.destroy and TypeInfo_Enum.postblit should call destroy and postblit of base type. Also offTi but as that does not seem to be implemented yet mentioning it in the change log would muddy the waters.
Comment #1 by dlang-bot — 2020-12-01T02:23:06Z
@n8sh created dlang/druntime pull request #3297 "Fix TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type" fixing this issue:
- Fix Issue 21441 - TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type
Also offTi but as that does not seem to be implemented yet mentioning it
in the change log would be confusing.
https://github.com/dlang/druntime/pull/3297
Comment #2 by dlang-bot — 2020-12-01T03:03:54Z
dlang/druntime pull request #3297 "Fix TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type" was merged into stable:
- e3c8d0f77601e24f00720a4eef811c94d2b78198 by Nathan Sashihara:
Fix Issue 21441 - TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type
Also offTi but as that does not seem to be implemented yet mentioning it
in the change log would be confusing.
https://github.com/dlang/druntime/pull/3297
Comment #3 by dlang-bot — 2020-12-21T01:01:38Z
dlang/druntime pull request #3315 "merge stable" was merged into master:
- 8180486492a1763366dc48083ac14063a9db4f95 by Nathan Sashihara:
Fix Issue 21441 - TypeInfo_Enum.destroy and TypeInfo_Enum.postblit not calling destroy and postblit of base type
Also offTi but as that does not seem to be implemented yet mentioning it
in the change log would be confusing.
https://github.com/dlang/druntime/pull/3315