[Issue 648] DDoc: unable to document mixin statement
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun May 6 21:12:26 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=648
gobstocker at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version|Windows |All
Version|0.176 |1.014
------- Comment #1 from gobstocker at gmail.com 2007-05-06 23:12 -------
(In reply to comment #0)
> /// this is a class
> class A
> {
> /// This mixin will bla bla bla
> mixin MyMixin!();
> }
>
> this will only generate docs for the class. not the mixin.
> Some will probably consider this a feature request, but I'd call it a bug...
>
The same occurs with mixin declarations (DMD 1.014 on linux):
/// Documentation for foo.
mixin("int foo;");
mixin("int foo; /// Documentation for foo.");
And docs are not generated for foo or bar.
Gregor Richards pointed out in
news://news.digitalmars.com:119/f1m3u7$26g8$1@digitalmars.com
that mixins are parsed much later than ddoc comments.
But I would also consider this a bug.
--
More information about the Digitalmars-d-bugs
mailing list