Bug 24349 – object noreturn link is missing

Status
RESOLVED
Resolution
FIXED
Severity
minor
Priority
P3
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2024-01-21T02:05:21Z
Last change time
2024-01-29T20:34:01Z
Keywords
pull
Assigned to
No Owner
Creator
Jim Balter

Comments

Comment #0 by jim — 2024-01-21T02:05:21Z
https://dlang.org/library/object/noreturn.html reads: Bottom type. See . alias noreturn = Nn; The source code is /** * Bottom type. * See $(DDSUBLINK spec/type, noreturn). */ alias noreturn = typeof(*null);
Comment #1 by dlang-bot — 2024-01-22T12:00:05Z
@ntrel created dlang/dmd pull request #16077 "Fix Bugzilla 24349 - object noreturn link is missing" fixing this issue: - Fix Bugzilla 24349 - object noreturn link is missing https://github.com/dlang/dmd/pull/16077
Comment #2 by dlang-bot — 2024-01-22T13:06:24Z
dlang/dmd pull request #16077 "Fix Bugzilla 24349 - object noreturn link is missing" was merged into master: - 4232aeddcc725107bef1793496515e6196aaa623 by Nick Treleaven: Fix Bugzilla 24349 - object noreturn link is missing https://github.com/dlang/dmd/pull/16077
Comment #3 by jim — 2024-01-27T04:11:15Z
I guess I should have been more explicit. It isn't just that the link is missing ... this is also wrong: alias noreturn = Nn; I doubt that the fix for the link fixed this ... is there some way to look at the docs for master?
Comment #4 by nick — 2024-01-27T11:05:01Z
> alias noreturn = Nn; Ddoc generates (more) correct declaration: > alias noreturn = noreturn; https://dlang.org/phobos-prerelease/object.html#.noreturn So the problem seems to be with Ddox, perhaps file a bug here: https://github.com/dlang/ddox/issues
Comment #5 by nick — 2024-01-29T20:34:01Z