[Issue 18484] [dip1000] Subtype allows reference to escape with implicit casting
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Mar 15 05:07:51 UTC 2018
https://issues.dlang.org/show_bug.cgi?id=18484
Walter Bright <bugzilla at digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bugzilla at digitalmars.com
--- Comment #1 from Walter Bright <bugzilla at digitalmars.com> ---
Much reduced test case:
---
struct S
{
int* bar() return;
}
int* test1()
{
auto x = S(); return x.bar(); // error
}
int* test2()
{
return S().bar(); // no error
}
--
More information about the Digitalmars-d-bugs
mailing list