DynGenPar
Dynamic Generalized Parser
|
You should not have to use this class directly, ever. More...
Public Member Functions | |
TextByteLexerStateData (qint64 streamPosition, TextPosition textPosition) | |
virtual AbstractLexerStateData * | clone () |
Public Member Functions inherited from DynGenPar::AbstractLexerStateData | |
virtual | ~AbstractLexerStateData () |
Public Attributes | |
qint64 | streamPos |
TextPosition | textPos |
You should not have to use this class directly, ever.
TextByteTokenSource needs lexer states to store the true position, since our token positions don't count the stripped CRs.
This also stores the text position, use TextByteTokenSource::textPosition to retrieve it.
Definition at line 116 of file bytetokensource.h.
|
inline |
Definition at line 118 of file bytetokensource.h.
|
inlinevirtual |
Implements DynGenPar::AbstractLexerStateData.
Definition at line 121 of file bytetokensource.h.
qint64 DynGenPar::TextByteLexerStateData::streamPos |
Definition at line 124 of file bytetokensource.h.
TextPosition DynGenPar::TextByteLexerStateData::textPos |
Definition at line 125 of file bytetokensource.h.