[Issue 23791] Rvalue default argument for ref parameter gives misleading error
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Jan 1 12:31:10 UTC 2024
https://issues.dlang.org/show_bug.cgi?id=23791
Nick Treleaven <nick at geany.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |nick at geany.org
Resolution|--- |FIXED
--- Comment #2 from Nick Treleaven <nick at geany.org> ---
Fixed by https://github.com/dlang/dmd/pull/15793:
/home/nick/os/rval.d(1): Error: cannot create default argument for `ref` /
`out` parameter from constant `123`
/home/nick/os/rval.d(4): Error: cannot create default argument for `ref` /
`out` parameter from expression `S()` because it is not an lvalue
--
More information about the Digitalmars-d-bugs
mailing list