Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QCssScanner_Generated Class Reference
+ Collaboration diagram for QCssScanner_Generated:

Public Member Functions

 QCssScanner_Generated (const QString &inp)
 
QChar next ()
 
int handleCommentStart ()
 
int lex ()
 

Public Attributes

QString input
 
int pos
 
int lexemStart
 
int lexemLength
 

Detailed Description

Definition at line 5 of file qcssscanner.cpp.

Constructor & Destructor Documentation

◆ QCssScanner_Generated()

QCssScanner_Generated::QCssScanner_Generated ( const QString inp)

Definition at line 22 of file qcssscanner.cpp.

References lexemLength, lexemStart, and pos.

Member Function Documentation

◆ handleCommentStart()

int QCssScanner_Generated::handleCommentStart ( )

Definition at line 2256 of file qcssparser.cpp.

References pos, and QCss::S.

Referenced by lex().

+ Here is the caller graph for this function:

◆ 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.

Referenced by QCss::Scanner::scan().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ next()

QChar QCssScanner_Generated::next ( )
inline

Definition at line 10 of file qcssscanner.cpp.

References pos.

Referenced by lex().

+ Here is the caller graph for this function:

Member Data Documentation

◆ input

QString QCssScanner_Generated::input

Definition at line 16 of file qcssscanner.cpp.

Referenced by QCss::Scanner::scan().

◆ lexemLength

int QCssScanner_Generated::lexemLength

Definition at line 19 of file qcssscanner.cpp.

Referenced by QCssScanner_Generated(), lex(), and QCss::Scanner::scan().

◆ lexemStart

int QCssScanner_Generated::lexemStart

Definition at line 18 of file qcssscanner.cpp.

Referenced by QCssScanner_Generated(), lex(), and QCss::Scanner::scan().

◆ pos

int QCssScanner_Generated::pos

Definition at line 17 of file qcssscanner.cpp.

Referenced by QCssScanner_Generated(), lex(), and next().


The documentation for this class was generated from the following files: