http://d.puremagic.com/issues/show_bug.cgi?id=3829
Summary: ddoc of mixed in functions Product: D Version: 2.040 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: bearophile_h...@eml.cc --- Comment #0 from bearophile_h...@eml.cc 2010-02-18 12:44:53 PST --- 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); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------