[Issue 10763] (&x)[0 .. 1] doesn't work in CTFE
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Aug 12 17:13:18 PDT 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10763
--- Comment #3 from Don <clugdbug at yahoo.com.au> 2013-08-12 17:13:15 PDT ---
It's basically the same as issue 10266.
The corner cases arise if you still disallow &x + 1. My guess is that you're
allowing it in your implementation?
The problem with allowing it is that we're departing from C. And there's
annoying things like:
// global scope
int x;
int *p = &x + 1; // points to junk! - must not compile
Is there really a use case for this unsafe behaviour?
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list