Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
ClangVisitor (QDocDatabase *qdb, const std::set< Config::HeaderFilePath > &allHeaders) | |
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) | |
QDocDatabase * | qdocDB () |
CXChildVisitResult | visitChildren (CXCursor cursor) |
CXChildVisitResult | visitFnArg (CXCursor cursor, Node **fnNode, bool &ignoreSignature) |
Node * | nodeForCommentAtLocation (CXSourceLocation loc, CXSourceLocation nextCommentLoc) |
Definition at line 732 of file clangcodeparser.cpp.
|
inline |
Definition at line 735 of file clangcodeparser.cpp.
References QDocDatabase::primaryTreeRoot().
|
inline |
Definition at line 735 of file clangcodeparser.cpp.
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 1435 of file clangcodeparser.cpp.
References Node< _Tp >::CPP.
Referenced by ClangCodeParser::parse_cpp_file().
Node * ClangVisitor::nodeForCommentAtLocation | ( | CXSourceLocation | loc, |
CXSourceLocation | nextCommentLoc ) |
|
inline |
Definition at line 742 of file clangcodeparser.cpp.
|
inline |
Definition at line 742 of file clangcodeparser.cpp.
|
inline |
Definition at line 744 of file clangcodeparser.cpp.
Referenced by buildPCH(), and ClangCodeParser::parse_cpp_file().
|
inline |
Definition at line 744 of file clangcodeparser.cpp.
|
inline |
Definition at line 776 of file clangcodeparser.cpp.
Referenced by FnCommandParser::operator()().
|
inline |
Definition at line 776 of file clangcodeparser.cpp.