Parameter is null by default. No value is given. Code says it is not null.
Daniel Kozak via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Apr 9 07:30:06 PDT 2015
On Thursday, 9 April 2015 at 14:25:56 UTC, Daniel Kozak wrote:
> On Thursday, 9 April 2015 at 14:16:00 UTC, tcak wrote:
>> By the way, I am using "DMD64 D Compiler v2.067.0" on Ubuntu
>> 14.04.
>
> I have Archlinux DMD64 D Compiler v2.067.0 and it works OK for
> me.
WOW
rdmd app.d(without params):
Name: A 1 Expires null: true Path equals null: true Domain
null: true
Name: A 2 Expires null: true Path equals null: true Domain
null: true
Name: A 3 Expires null: true Path equals null: true Domain
null: true
Name: A 4 Expires null: true Path equals null: true Domain
null: true
Name: A 5 Expires null: true Path equals null: true Domain
null: true
~~~~~~~~~
Name: A 6 Expires null: true Path equals null: true Domain
null: true
Name: A 7 Expires null: true Path equals null: true Domain
null: true
Name: A 8 Expires null: true Path equals null: true Domain
null: true
Name: A 9 Expires null: true Path equals null: true Domain
null: true
~~~~~~~~~
Name: A10 Expires null: true Path equals null: true Domain
null: true
Name: A11 Expires null: true Path equals null: true Domain
null: true
Name: A12 Expires null: true Path equals null: true Domain
null: true
Name: A13 Expires null: true Path equals null: true Domain
null: true
dmd -O:
Name: A 1 Expires null: true Path equals null: false Domain
null: false
Name: A 2 Expires null: true Path equals null: false Domain
null: false
Name: A 3 Expires null: true Path equals null: false Domain
null: false
Name: A 4 Expires null: true Path equals null: false Domain
null: false
Name: A 5 Expires null: true Path equals null: false Domain
null: false
~~~~~~~~~
Name: A 6 Expires null: true Path equals null: false Domain
null: false
Name: A 7 Expires null: true Path equals null: false Domain
null: false
Name: A 8 Expires null: true Path equals null: false Domain
null: false
Name: A 9 Expires null: true Path equals null: false Domain
null: false
~~~~~~~~~
Name: A10 Expires null: true Path equals null: false Domain
null: false
Name: A11 Expires null: true Path equals null: false Domain
null: false
Name: A12 Expires null: true Path equals null: false Domain
null: false
Name: A13 Expires null: true Path equals null: false Domain
null: false
dmd -release:
Name: A 1 Expires null: true Path equals null: true Domain
null: true
Name: A 2 Expires null: true Path equals null: false Domain
null: false
Name: A 3 Expires null: true Path equals null: false Domain
null: false
Name: A 4 Expires null: true Path equals null: false Domain
null: false
Name: A 5 Expires null: true Path equals null: false Domain
null: false
~~~~~~~~~
Name: A 6 Expires null: true Path equals null: false Domain
null: false
Name: A 7 Expires null: true Path equals null: false Domain
null: false
Name: A 8 Expires null: true Path equals null: false Domain
null: false
Name: A 9 Expires null: true Path equals null: false Domain
null: false
~~~~~~~~~
Name: A10 Expires null: true Path equals null: false Domain
null: false
Name: A11 Expires null: true Path equals null: false Domain
null: false
Name: A12 Expires null: true Path equals null: false Domain
null: false
Name: A13 Expires null: true Path equals null: false Domain
null: false
with ldc everything is ok
More information about the Digitalmars-d-learn
mailing list