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 711 of file clangcodeparser.cpp.
|
inline |
Definition at line 714 of file clangcodeparser.cpp.
References QDocDatabase::primaryTreeRoot().
|
inline |
Definition at line 714 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 1413 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 721 of file clangcodeparser.cpp.
|
inline |
Definition at line 721 of file clangcodeparser.cpp.
|
inline |
Definition at line 723 of file clangcodeparser.cpp.
Referenced by buildPCH(), and ClangCodeParser::parse_cpp_file().
|
inline |
Definition at line 723 of file clangcodeparser.cpp.
|
inline |
Definition at line 754 of file clangcodeparser.cpp.
Referenced by FnCommandParser::operator()().
|
inline |
Definition at line 754 of file clangcodeparser.cpp.