http://d.puremagic.com/issues/show_bug.cgi?id=7697
Summary: Default argument in template method throws AssertError Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: an...@gmx.net --- Comment #0 from aneas <an...@gmx.net> 2012-03-13 02:57:06 PDT --- class C { void method(alias F = function(int i) {})() { int i; F(i); } } void main() { C c = new C; c.method!(function(int i) {})(); // works c.method(); // core.exception.AssertError@./bug.d(2): null this } AssertError does not occur with: void method(alias F = function() {})() { int i; F(); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------