digitalmars.D.learn - DDOC with class templates
- Klaus Oberhofer (27/27) Nov 02 2005 I have the following code snippet:
- Sean Kelly (3/8) Nov 02 2005 I'm fairly certain it's a known bug.
- Garett Bass (5/5) Nov 02 2005 It should be interesting to see if the documentation is
- Klaus Oberhofer (3/13) Nov 03 2005 Ok, I tried this but documentation is not generated.
I have the following code snippet:
<code>
/**
Test module
*/
module test;
/// class to test DDOC on members
class TestMembers(TemplateArg)
{
public:
/**
a static method
Params: idx = index
*/
static void PublicStaticMethod(int idx)
{
}
}
void main()
{
}
</code>
When I invoke dmd (V0.136) the documentation for "PublicStaticMethod" is
not generated. If I turn the template into a class by removing
"(TemplateArg)" everything works as expected.
Do I miss anything or is this a known/unknown bug ?
Nov 02 2005
Klaus Oberhofer wrote:When I invoke dmd (V0.136) the documentation for "PublicStaticMethod" is not generated. If I turn the template into a class by removing "(TemplateArg)" everything works as expected. Do I miss anything or is this a known/unknown bug ?I'm fairly certain it's a known bug. Sean
Nov 02 2005
It should be interesting to see if the documentation is
generated if you instantiate the generic, e.g.:
new TestMembers!(int)();
I have noticed that the compiler seems to ignore a
template until it is instantiated
Nov 02 2005
"Garett Bass" <garettbass studiotekne.com> wrote in news:dkba39$htf$1
digitaldaemon.com:
It should be interesting to see if the documentation is
generated if you instantiate the generic, e.g.:
new TestMembers!(int)();
I have noticed that the compiler seems to ignore a
template until it is instantiated
Ok, I tried this but documentation is not generated.
Nov 03 2005









Sean Kelly <sean f4.ca> 