This code: /// this is a ddoc comment void foo(int i) { printf("%d\n", i); } /// ditto void foo(uint i) { printf("%d\n", i); } /// ditto void foo(short i) { printf("%d\n", i); } Generates this correct HTML documentation: void foo(int i); void foo(uint i); void foo(short i); this is a ddoc comment Then I have tried to generate those similar functions with a mixin(), but then I can't find a way to make ddoc list them (into the generated Html) grouped: /// this is a ddoc comment void foo(int i) { printf("int) %d\n", i); } template Gen(string type) { const Gen = ` /// ditto void foo(` ~ type ~ ` i) { printf("` ~ type ~ `) %d\n", i); }`; } /// ditto mixin(Gen!("uint")); /// ditto mixin(Gen!("short")); void main() { foo(10); foo(cast(uint)20); foo(cast(short)30); }
See: http://d.puremagic.com/issues/show_bug.cgi?id=2420
(In reply to comment #1) > See: http://d.puremagic.com/issues/show_bug.cgi?id=2420 Yes, thank you, this seems a dupe.
If you find dupes, please mark them as such.. generally preferring to mark the newest one as a dup of the oldest one. *** This issue has been marked as a duplicate of issue 2420 ***