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 | |
CppParser (ParseResults *results=0) | |
void | setInput (const QString &in) |
void | setInput (QTextStream &ts, const QString &fileName) |
void | setTranslator (Translator *_tor) |
void | parse (ConversionData &cd, const QStringList &includeStack, QSet< QString > &inclusions) |
void | parseInternal (ConversionData &cd, const QStringList &includeStack, QSet< QString > &inclusions) |
const ParseResults * | recordResults (bool isHeader) |
void | deleteResults () |
CppParser (ParseResults *results=0) | |
void | setInput (const QString &in) |
void | setInput (QTextStream &ts, const QString &fileName) |
void | setTranslator (Translator *_tor) |
void | parse (ConversionData &cd, const QStringList &includeStack, QSet< QString > &inclusions) |
void | parseInternal (ConversionData &cd, const QStringList &includeStack, QSet< QString > &inclusions) |
const ParseResults * | recordResults (bool isHeader) |
void | deleteResults () |
CppParser::CppParser | ( | ParseResults * | results = 0 | ) |
CppParser::CppParser | ( | ParseResults * | results = 0 | ) |
void CppParser::parse | ( | ConversionData & | cd, |
const QStringList & | includeStack, | ||
QSet< QString > & | inclusions ) |
Definition at line 1659 of file cpp.cpp.
References CppParserState::functionContext, and CppParserState::namespaces.
void CppParser::parse | ( | ConversionData & | cd, |
const QStringList & | includeStack, | ||
QSet< QString > & | inclusions ) |
void CppParser::parseInternal | ( | ConversionData & | cd, |
const QStringList & | includeStack, | ||
QSet< QString > & | inclusions ) |
Definition at line 1669 of file cpp.cpp.
References CppParserState::functionContext, Namespace::hasTrFunctions, and CppParserState::namespaces.
void CppParser::parseInternal | ( | ConversionData & | cd, |
const QStringList & | includeStack, | ||
QSet< QString > & | inclusions ) |
const ParseResults * CppParser::recordResults | ( | bool | isHeader | ) |
Definition at line 2234 of file cpp.cpp.
References ParseResults::fileId, Translator::messageCount(), and nextFileId.
const ParseResults * CppParser::recordResults | ( | bool | isHeader | ) |
void CppParser::setInput | ( | QTextStream & | ts, |
const QString & | fileName ) |
void CppParser::setInput | ( | QTextStream & | ts, |
const QString & | fileName ) |
|
inline |
|
inline |