|
| | ClangVisitor (QDocDatabase *qdb, const std::set< Config::HeaderFilePath > &allHeaders, const Config::InternalFilePatterns &internalFilePatterns) |
| QDocDatabase * | qdocDB () |
| CXChildVisitResult | visitChildren (CXCursor cursor) |
| CXChildVisitResult | visitFnArg (CXCursor cursor, Node **fnNode, bool &ignoreSignature) |
| Node * | nodeForCommentAtLocation (CXSourceLocation loc, CXSourceLocation nextCommentLoc) |
| | Given a comment at location loc, return a Node for this comment nextCommentLoc is the location of the next comment so the declaration must be inbetween.
|
| | ClangVisitor (QDocDatabase *qdb, const std::set< Config::HeaderFilePath > &allHeaders, const Config::InternalFilePatterns &internalFilePatterns) |
| QDocDatabase * | qdocDB () |
| CXChildVisitResult | visitChildren (CXCursor cursor) |
| CXChildVisitResult | visitFnArg (CXCursor cursor, Node **fnNode, bool &ignoreSignature) |
| Node * | nodeForCommentAtLocation (CXSourceLocation loc, CXSourceLocation nextCommentLoc) |
Definition at line 800 of file clangcodeparser.cpp.
◆ ClangVisitor() [1/2]
◆ ClangVisitor() [2/2]
◆ nodeForCommentAtLocation() [1/2]
| Node * ClangVisitor::nodeForCommentAtLocation |
( |
CXSourceLocation | loc, |
|
|
CXSourceLocation | nextCommentLoc ) |
Given a comment at location loc, return a Node for this comment nextCommentLoc is the location of the next comment so the declaration must be inbetween.
Returns nullptr if no suitable declaration was found between the two comments.
Definition at line 1597 of file clangcodeparser.cpp.
Referenced by ClangCodeParser::parse_cpp_file().
◆ nodeForCommentAtLocation() [2/2]
| Node * ClangVisitor::nodeForCommentAtLocation |
( |
CXSourceLocation | loc, |
|
|
CXSourceLocation | nextCommentLoc ) |
◆ qdocDB() [1/2]
◆ qdocDB() [2/2]
◆ visitChildren() [1/2]
| CXChildVisitResult ClangVisitor::visitChildren |
( |
CXCursor | cursor | ) |
|
|
inline |
◆ visitChildren() [2/2]
| CXChildVisitResult ClangVisitor::visitChildren |
( |
CXCursor | cursor | ) |
|
|
inline |
◆ visitFnArg() [1/2]
| CXChildVisitResult ClangVisitor::visitFnArg |
( |
CXCursor | cursor, |
|
|
Node ** | fnNode, |
|
|
bool & | ignoreSignature ) |
|
inline |
◆ visitFnArg() [2/2]
| CXChildVisitResult ClangVisitor::visitFnArg |
( |
CXCursor | cursor, |
|
|
Node ** | fnNode, |
|
|
bool & | ignoreSignature ) |
|
inline |
The documentation for this class was generated from the following file: