![]() |
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 748 of file clangcodeparser.cpp.
|
inline |
Definition at line 751 of file clangcodeparser.cpp.
References QDocDatabase::primaryTreeRoot().
|
inline |
Definition at line 751 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 1456 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 758 of file clangcodeparser.cpp.
|
inline |
Definition at line 758 of file clangcodeparser.cpp.
|
inline |
Definition at line 760 of file clangcodeparser.cpp.
Referenced by buildPCH(), and ClangCodeParser::parse_cpp_file().
|
inline |
Definition at line 760 of file clangcodeparser.cpp.
|
inline |
Definition at line 792 of file clangcodeparser.cpp.
Referenced by FnCommandParser::operator()().
|
inline |
Definition at line 792 of file clangcodeparser.cpp.