DynGenPar
Dynamic Generalized Parser
|
type 0 item: during match, we're waiting for a token to shift More...
Public Member Functions | |
StackItemType0 (const QList< StackItem > &parents, CatArg cat, CatArg effCat, int pos, const PseudoCatScope &scope) | |
virtual | ~StackItemType0 () |
virtual StackItemData * | clone () |
virtual int | type () const |
virtual void | addParent (const StackItem &parent) |
virtual void | setParents (const QList< StackItem > &parents) |
const QList< StackItem > & | parents () const |
Cat | cat () const |
Cat | effCat () const |
int | pos () const |
PseudoCatScope | scope () const |
Public Member Functions inherited from DynGenPar::StackItemData | |
StackItemData (int depth) | |
virtual | ~StackItemData () |
int | depth () const |
Additional Inherited Members | |
Protected Attributes inherited from DynGenPar::StackItemData | |
int | m_depth |
type 0 item: during match, we're waiting for a token to shift
Definition at line 520 of file dyngenpar.h.
|
inline |
Definition at line 522 of file dyngenpar.h.
|
inlinevirtual |
Definition at line 531 of file dyngenpar.h.
|
inlinevirtual |
Implements DynGenPar::StackItemData.
Definition at line 534 of file dyngenpar.h.
|
inline |
Definition at line 548 of file dyngenpar.h.
|
inlinevirtual |
Implements DynGenPar::StackItemData.
Definition at line 532 of file dyngenpar.h.
|
inline |
Definition at line 549 of file dyngenpar.h.
Definition at line 547 of file dyngenpar.h.
|
inline |
Definition at line 550 of file dyngenpar.h.
|
inline |
Definition at line 551 of file dyngenpar.h.
|
inlinevirtual |
Implements DynGenPar::StackItemData.
Definition at line 539 of file dyngenpar.h.
|
inlinevirtual |
Implements DynGenPar::StackItemData.
Definition at line 533 of file dyngenpar.h.