Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Public Member Functions | |
QCssScanner_Generated (const QString &inp) | |
QChar | next () |
int | handleCommentStart () |
int | lex () |
Public Attributes | |
QString | input |
int | pos |
int | lexemStart |
int | lexemLength |
Definition at line 5 of file qcssscanner.cpp.
QCssScanner_Generated::QCssScanner_Generated | ( | const QString & | inp | ) |
Definition at line 22 of file qcssscanner.cpp.
References lexemLength, lexemStart, and pos.
int QCssScanner_Generated::handleCommentStart | ( | ) |
Definition at line 2266 of file qcssparser.cpp.
Referenced by lex().
int QCssScanner_Generated::lex | ( | ) |
Definition at line 31 of file qcssscanner.cpp.
References QCss::ATKEYWORD_SYM, QCss::BEGINSWITH, QCss::CDC, QCss::CDO, ch, QCss::COLON, QCss::COMMA, QCss::CONTAINS, QCss::DASHMATCH, QCss::DOT, QCss::ENDSWITH, QCss::EQUAL, QCss::EXCLAMATION_SYM, QCss::FUNCTION, QCss::GREATER, handleCommentStart(), QCss::HASH, QCss::IDENT, QCss::INCLUDES, QCss::INVALID, QCss::LBRACE, QCss::LBRACKET, QCss::LENGTH, lexemLength, lexemStart, QCss::LPAREN, QCss::MINUS, next(), QCss::NUMBER, QCss::OR, out, QCss::PERCENTAGE, QCss::PLUS, pos, QCss::RBRACE, QCss::RBRACKET, QCss::RPAREN, QCss::S, QCss::SEMICOLON, QCss::SLASH, QCss::STAR, QCss::STRING, QCss::TILDE, and token.
|
inline |
Definition at line 10 of file qcssscanner.cpp.
References pos.
Referenced by lex().
QString QCssScanner_Generated::input |
Definition at line 16 of file qcssscanner.cpp.
int QCssScanner_Generated::lexemLength |
Definition at line 19 of file qcssscanner.cpp.
Referenced by QCssScanner_Generated(), and lex().
int QCssScanner_Generated::lexemStart |
Definition at line 18 of file qcssscanner.cpp.
Referenced by QCssScanner_Generated(), and lex().
int QCssScanner_Generated::pos |
Definition at line 17 of file qcssscanner.cpp.
Referenced by QCssScanner_Generated(), lex(), and next().