diff options
Diffstat (limited to 'src/declarative/qml/parser')
-rw-r--r-- | src/declarative/qml/parser/qdeclarativejslexer.cpp | 5 | ||||
-rw-r--r-- | src/declarative/qml/parser/qdeclarativejslexer_p.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/declarative/qml/parser/qdeclarativejslexer.cpp b/src/declarative/qml/parser/qdeclarativejslexer.cpp index 238ea8f47d..aee444ed6b 100644 --- a/src/declarative/qml/parser/qdeclarativejslexer.cpp +++ b/src/declarative/qml/parser/qdeclarativejslexer.cpp @@ -970,6 +970,11 @@ bool Lexer::isOctalDigit(ushort c) return (c >= '0' && c <= '7'); } +int Lexer::tokenKind() const +{ + return _tokenKind; +} + int Lexer::tokenOffset() const { return _tokenStartPtr - _code.unicode(); diff --git a/src/declarative/qml/parser/qdeclarativejslexer_p.h b/src/declarative/qml/parser/qdeclarativejslexer_p.h index e20490c09b..dd9f0de274 100644 --- a/src/declarative/qml/parser/qdeclarativejslexer_p.h +++ b/src/declarative/qml/parser/qdeclarativejslexer_p.h @@ -150,6 +150,7 @@ public: int regExpFlags() const { return _patternFlags; } QString regExpPattern() const { return _tokenText; } + int tokenKind() const; int tokenOffset() const; int tokenLength() const; |