Thread overview
[Issue 15496] Documentation about special/'__' symbols
Jan 02, 2016
weaselcat
Jan 02, 2016
Manu
Oct 28, 2022
RazvanN
January 02, 2016
https://issues.dlang.org/show_bug.cgi?id=15496

weaselcat <r9shackleford@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r9shackleford@gmail.com

--- Comment #1 from weaselcat <r9shackleford@gmail.com> ---
This may be of interest to you: http://wiki.dlang.org/Runtime_Hooks

AFAIK these aren't well documented. Hopefully they won't be because they're
very, very old should be replaced by something better(e.g, AFAIK none of the
hooks can even be inlined.)
Bye.

--
January 02, 2016
https://issues.dlang.org/show_bug.cgi?id=15496

--- Comment #2 from Manu <turkeyman@gmail.com> ---
That's interesting. Although it doesn't list the 'normal'/expected ones, like __dtor/__postblit. It only talks about really obscure ones :P

--
October 28, 2022
https://issues.dlang.org/show_bug.cgi?id=15496

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |razvan.nitu1305@gmail.com
         Resolution|---                         |MOVED

--- Comment #3 from RazvanN <razvan.nitu1305@gmail.com> ---
The ones that are present in this bug report are listed here: https://dlang.org/spec/struct.html#struct-postblit (point 5)

Probably not all of these symbols are documented, however, internal compiler symbols should not ever appear in user facing error messages. There are multiple bugs regarding this issues, so I'm going to close this one.

--