<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>Recently I was working on a project writing AST-Visitors in Clang. The documentation provided by Doxygen does not list all the functions that can be overwritten in the `RecursiveASTVisitor` class. The functions declared using pragmas do not seem to be read by Doxygen.</div><div><br></div><div>For example, one can override the VisitIfStmt, but it is not in the <a href="https://clang.llvm.org/doxygen/classclang_1_1RecursiveASTVisitor.html" target="_blank">documentation</a>  [<a href="https://clang.llvm.org/doxygen/classclang_1_1RecursiveASTVisitor.html">https://clang.llvm.org/doxygen/classclang_1_1RecursiveASTVisitor.html</a>].</div><div class="gmail-adL"><div class="gmail-adm" style="margin:5px 0px"></div><div class="gmail-im" style="color:rgb(80,0,80)"><div style="color:rgb(34,34,34)">It is defined <a href="https://code.woboq.org/llvm/include/clang/AST/StmtNodes.inc.html#855" target="_blank">include/clang/AST/StmtNodes.inc # 855</a> and included from <a href="https://code.woboq.org/llvm/clang/include/clang/AST/RecursiveASTVisitor.h.html#372" target="_blank">clang/include/clang/AST/RecursiveASTVisitor.h # 372</a>.</div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)">Please let me know if this is a known issue and someone is working on it. I would like to help in it.</div><div style="color:rgb(34,34,34)"><br></div></div></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Regards,</div><div dir="ltr">Shraiysh</div></div></div></div></div></div></div></div></div></div></div>