LexerData Struct Reference
List of all members.Public Types | |
typedef QMap< QString, QString > | Scope |
typedef QValueList< Scope > | StaticChain |
Public Member Functions | |
void | beginScope () |
void | endScope () |
void | bind (const QString &name, const QString &value) |
bool | hasBind (const QString &name) const |
QString | apply (const QString &name) const |
Public Attributes | |
StaticChain | staticChain |
Member Typedef Documentation
|
|
|
|
Member Function Documentation
|
Definition at line 93 of file lexer.cpp. References apply(), and staticChain. Referenced by apply(), and Lexer::nextToken(). |
|
Definition at line 62 of file lexer.cpp. References staticChain. Referenced by Lexer::Lexer(), and Lexer::nextToken(). |
|
Definition at line 73 of file lexer.cpp. References bind(), and staticChain. Referenced by bind(), and Lexer::nextToken(). |
|
Definition at line 68 of file lexer.cpp. References staticChain. Referenced by Lexer::nextToken(), and Lexer::~Lexer(). |
|
Definition at line 79 of file lexer.cpp. References hasBind(), and staticChain. Referenced by hasBind(), and Lexer::nextToken(). |
Member Data Documentation
|
Definition at line 60 of file lexer.cpp. Referenced by apply(), beginScope(), bind(), endScope(), and hasBind(). |
The documentation for this struct was generated from the following file:
- lib/cppparser/lexer.cpp