Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
5.8.0 Alpha
-
None
Description
It is the appearance of the '&&' followed by the '...'. qdoc's old parser can't recognize it. Although we are switching to clang, qdoc still uses it's old parser to parse the \fn command.
Proposal: Let's require that the \fn command be an exact copy of the function declaration, except for the class qualifier, i.e.
returnType ClassName::funcName( parameters )
Then if clang provides the exact signature to qdoc, qdoc canretain it and use string matching to search for it using the string from the \fn command.