digitalmars.D.bugs - [Issue 1896] New: null literal check does not work
- d-bugmail puremagic.com (15/15) Mar 07 2008 http://d.puremagic.com/issues/show_bug.cgi?id=1896
- d-bugmail puremagic.com (10/10) Jan 29 2012 http://d.puremagic.com/issues/show_bug.cgi?id=1896
- d-bugmail puremagic.com (22/22) Jan 29 2012 http://d.puremagic.com/issues/show_bug.cgi?id=1896
http://d.puremagic.com/issues/show_bug.cgi?id=1896 Summary: null literal check does not work Product: D Version: 1.028 Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: benoit tionex.de DMD 1.028 on linux does not issue an error for class types compared against null literal. --
Mar 07 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1896 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eatingstaples gmail.com *** Issue 6444 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 29 2012
http://d.puremagic.com/issues/show_bug.cgi?id=1896 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |yebblies gmail.com Resolution| |FIXED Works on current dmd (1.068 & 2.058) void main() { class C {} C c; if (c != null) {} if (c == null) {} } Prints: testx.d(5): Error: use '!is' instead of '!=' when comparing with null testx.d(6): Error: use 'is' instead of '==' when comparing with null -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 29 2012