http://d.puremagic.com/issues/show_bug.cgi?id=4531
Summary: [2.046] No constructors with variable type list Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: joshuareu...@web.de --- Comment #0 from joshuareu...@web.de 2010-07-29 08:16:07 PDT --- For example: --- class Output { this(T...)(T msg) { writeln(msg); } } new Output("Hello, ", 42); --- ends in an "Error: no constructor for Output". If you make it as an Exception: --- class MyError : Exception { this(T...)(T msg) { super(text(msg)); } } --- It ends in "Error: constructor test.MyError.this conflicts with template test.MyError.__ctor(T...)". Same with Throwable or Error as base class (probably with all others, too). I have this not tested in other configurations ... Ps: Sorry for bad english :) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------