[Issue 2049] New: .init Property documentation
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Apr 27 10:52:02 PDT 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2049
Summary: .init Property documentation
Product: D
Version: 2.013
Platform: All
URL: http://www.digitalmars.com/d/2.0/property.html
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: gide at nwawudu.com
The behaviour of .init changed in release 1.017/2.001, and discussed at length
on the following thread:
http://www.digitalmars.com/d/archives/digitalmars/D/Public_outcry_against_new_.init_behaviour_55158.html#N55170.
The documentation should updated to the new spec.
int a;
int b = 1;
typedef int t = 2;
t c;
t d = cast(t)3;
// Doc => Actual
int.init // is 0 => 0
a.init // is 0 => 0
b.init // is 1 => 0
t.init // is 2 => 2
c.init // is 2 => 2
d.init // is 3 => 2
--
More information about the Digitalmars-d-bugs
mailing list