[Issue 664] is(func T == function) ignores variadic arguments

2012-01-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 Walter Bright changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 664] is(func T == function) ignores variadic arguments

2012-01-21 Thread d-bugmail
/e3ff6bd4a8c6d368a64d6a81af565868f6067c74 fix Issue 664 - is(func T == function) ignores variadic arguments -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #13 from Don 2011-12-20 06:42:22 PST --- (In reply to comment #12) > (In reply to comment #11) > > and then (possibly*) provide some other mechanism for identifying > > if a function is C-style variadic. is() expressions are just a

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #12 from Stewart Gordon 2011-12-20 06:00:39 PST --- (In reply to comment #11) > and then (possibly*) provide some other mechanism for identifying > if a function is C-style variadic. is() expressions are just about > the ugliest t

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #11 from Don 2011-12-20 05:22:56 PST --- (In reply to comment #10) > (In reply to comment #9) > > Complete section of the spec: > > -- > > 6. is ( Type Identifier == TypeSpecialization ) > > You were suggesting in comment 6 that

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #10 from Stewart Gordon 2011-12-20 03:54:21 PST --- (In reply to comment #9) > Complete section of the spec: > -- > 6. is ( Type Identifier == TypeSpecialization ) You were suggesting in comment 6 that is(x == function), not is(

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 Don changed: What|Removed |Added Keywords||spec --- Comment #9 from Don 2011-12-19 22:44:37

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #8 from Don 2011-12-19 22:34:00 PST --- (In reply to comment #7) > (In reply to comment #6) > > How does that solve the problem? The root cause is that is( ==function) > > assumes > > that all of the function parameters can be retur

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #7 from Stewart Gordon 2011-12-19 05:23:40 PST --- (In reply to comment #6) > How does that solve the problem? The root cause is that is( ==function) > assumes > that all of the function parameters can be returned in a tuple, but th

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #6 from Don 2011-12-19 04:59:44 PST --- (In reply to comment #5) > (3) Have function(char, ...) just not matching function(T) for any value of > T. > ... is a fundamentally different kind of thing from a type, so it doesn't seem >

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 --- Comment #5 from Stewart Gordon 2011-12-17 18:27:18 PST --- (3) Have function(char, ...) just not matching function(T) for any value of T. ... is a fundamentally different kind of thing from a type, so it doesn't seem to make sense to allow

[Issue 664] is(func T == function) ignores variadic arguments

2011-12-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #4 from Don 20

[Issue 664] is(func T == function) ignores variadic arguments

2010-11-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=664 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED CC|