QtBase
v6.3.1
|
#include <lalr.h>
Public Member Functions | |
State (const char *token) | |
bool | operator== (const State &o) const |
State (Grammar *grammar) | |
bool | operator== (const State &other) const |
bool | operator!= (const State &other) const |
QPair< ItemPointer, bool > | insert (const Item &item) |
QPair< ItemPointer, bool > | insertClosure (const Item &item) |
Public Attributes | |
QByteArray | token |
int | next [128] |
int | nextindex |
char | defchar |
int | defnext |
const char * | ident |
ItemList | kernel |
ItemList | closure |
Bundle | bundle |
QMap< Name, NameSet > | reads |
QMap< Name, NameSet > | follows |
RulePointer | defaultReduce |
QString | symbol |
TransitionMap | transitions |
Definition at line 278 of file generate_keywords.cpp.
|
inline |
Definition at line 280 of file generate_keywords.cpp.
State::State | ( | Grammar * | grammar | ) |
QPair<ItemPointer, bool> State::insert | ( | const Item & | item | ) |
QPair<ItemPointer, bool> State::insertClosure | ( | const Item & | item | ) |
|
inline |
Definition at line 293 of file generate_keywords.cpp.
RulePointer State::defaultReduce |
char State::defchar |
Definition at line 288 of file generate_keywords.cpp.
int State::defnext |
Definition at line 289 of file generate_keywords.cpp.
const char* State::ident |
Definition at line 291 of file generate_keywords.cpp.
int State::next[128] |
Definition at line 285 of file generate_keywords.cpp.
int State::nextindex |
Definition at line 286 of file generate_keywords.cpp.
QByteArray State::token |
Definition at line 284 of file generate_keywords.cpp.
TransitionMap State::transitions |