https://issues.dlang.org/show_bug.cgi?id=15349
John Hall <john.michael.h...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |john.michael.h...@gmail.com --- Comment #1 from John Hall <john.michael.h...@gmail.com> --- I have a related issue with the code below. When I compile this, I get the first one, but not the second one. Further, the top line foo(f...) does not show up, only T foo(f...)(T x). /++ Some foo template +/ template foo(f...) { /++ Foo here +/ T foo(T x) { return f(x) + 1; } /++ Alternate Foo here +/ T foo(T x, T y) { return f(x, y) + 1; } } --