clang/lib/CodeGen/CGClass.cpp:1092:12: error: parameter 'argBegin,argEnd' not found in the function declaration [-Werror,-Wdocumentation] /// \param argBegin,argEnd the arguments to evaluate and pass to the ^~~~~~~~~~~~~~~ IMO it is well-known description.
I have made them pruned in r171015, for now. I will leave this open. --- a/lib/CodeGen/CGClass.cpp +++ b/lib/CodeGen/CGClass.cpp @@ -1089,8 +1089,6 @@ void CodeGenFunction::EnterDtorCleanups(const CXXDestructorDecl *DD, /// constructor for each of several members of an array. /// /// \param ctor the constructor to call for each element -/// \param argBegin,argEnd the arguments to evaluate and pass to the -/// constructor /// \param arrayType the type of the array to initialize /// \param arrayBegin an arrayType* /// \param zeroInitialize true if each element should be @@ -1116,8 +1114,6 @@ CodeGenFunction::EmitCXXAggrConstructorCall(const CXXConstructorDecl *ctor, /// \param ctor the constructor to call for each element /// \param numElements the number of elements in the array; /// may be zero -/// \param argBegin,argEnd the arguments to evaluate and pass to the -/// constructor /// \param arrayBegin a T*, where T is the type constructed by ctor /// \param zeroInitialize true if each element should be /// zero-initialized before it is constructed
This very annoying bug is still present: $ clang-3.8 -Weverything -c p.c p.c:4:11: warning: parameter 'a,b' not found in the function declaration [-Wdocumentation] * @param a,b parameters ^~~ 1 warning generated.
*** Bug 25751 has been marked as a duplicate of this bug. ***
Still present. Any chance for a fix for it?
+1 i guess it will be nice/important for upcoming clang-doc
I posted a patch https://reviews.llvm.org/D71966