Issue 14945 - unions are missing from the ABI page
Summary: unions are missing from the ABI page
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dlang.org (show other issues)
Version: D2
Hardware: All All
: P4 trivial
Assignee: No Owner
URL:
Keywords: pull, spec
: 19736 (view as issue list)
Depends on:
Blocks:
 
Reported: 2015-08-21 10:15 UTC by Don
Modified: 2024-11-24 20:28 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Don 2015-08-21 10:15:49 UTC
Three trivial problems with the ABI page:

Presumably the "Structs" section should be changed to "Structs and Unions", since they also conform to the C ABI.

AFAIK unions are name-mangled as if they were structs. This should be stated explicitly.

Unions are also missing from the description of the extern(D) calling convention on Windows x86.
Comment 1 berni44 2019-12-23 20:05:20 UTC
*** Issue 19736 has been marked as a duplicate of this issue. ***
Comment 2 Dlang Bot 2024-09-23 13:44:00 UTC
@ntrel created dlang/dlang.org pull request #3915 "Fix Bugzilla 14945 - unions are missing from the ABI page" fixing this issue:

- Fix Bugzilla 14945 - unions are missing from the ABI page

https://github.com/dlang/dlang.org/pull/3915
Comment 3 Dlang Bot 2024-11-24 20:28:42 UTC
dlang/dlang.org pull request #3915 "Fix Bugzilla 14945 - unions are missing from the ABI page" was merged into master:

- 6ebc7b736dff1b48020c8e36cdf5de4f52f35871 by Nick Treleaven:
  Fix Bugzilla 14945 - unions are missing from the ABI page

https://github.com/dlang/dlang.org/pull/3915