digitalmars.D.bugs - [Issue 6870] New: type qualifiers behave inconsistently in combination with typeof
- d-bugmail puremagic.com (26/26) Nov 01 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6870
- d-bugmail puremagic.com (10/10) Nov 08 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6870
- d-bugmail puremagic.com (12/12) Nov 14 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6870
http://d.puremagic.com/issues/show_bug.cgi?id=6870
Summary: type qualifiers behave inconsistently in combination
with typeof
Product: D
Version: D2
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: nobody puremagic.com
ReportedBy: timon.gehr gmx.ch
tested with DMD 2.056
void main(){
shared(int) x;
static assert(is(typeof(x) == shared(int))); // pass
const(typeof(x)) y;
const(shared(int)) z;
static assert(is(typeof(y) == typeof(z))); // fail!
}
The static assertion should pass.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 01 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6870
Kenji Hara <k.hara.pg gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |patch, rejects-valid
https://github.com/D-Programming-Language/dmd/pull/502
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 08 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6870
Walter Bright <bugzilla digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |bugzilla digitalmars.com
Resolution| |FIXED
16:06:56 PST ---
https://github.com/D-Programming-Language/dmd/commit/4af3787406efe9b71dc73df43e5a7e64c7bb3f22
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Nov 14 2011









d-bugmail puremagic.com 