#include <ebnf_la_node.hh>
Inheritance diagram for EbnfOrNode:


Public Methods | |
| EbnfOrNode (EbnfLaNode *pre_, EbnfLaNode *post_, const Position &pos_) | |
| EbnfOrNode (const EbnfOrNode &o) | |
| virtual EbnfNode& | operator[] (int index) |
| virtual EbnfNode* | clone () |
| virtual int | getChildCount () |
| virtual | ~EbnfOrNode () |
| virtual void | dump (ostream &os) const |
Public Attributes | |
| EbnfLaNode* | pre |
| EbnfLaNode* | post |
Definition at line 215 of file ebnf_la_node.hh.
|
|
Definition at line 219 of file ebnf_la_node.hh. Referenced by clone().
|
|
|
Definition at line 225 of file ebnf_la_node.hh. |
|
|
Definition at line 248 of file ebnf_la_node.hh. |
|
|
Returns the index'th child of this node.
Reimplemented from EbnfNode. Definition at line 231 of file ebnf_la_node.hh. |
|
|
Virtual copy creation. Reimplemented from EbnfNode. Definition at line 238 of file ebnf_la_node.hh. |
|
|
Returns the number of children nodes of this node. Reimplemented from EbnfNode. Definition at line 243 of file ebnf_la_node.hh. |
|
|
Reimplemented from EbnfNode. Definition at line 82 of file ebnf_la_node.cc. |
|
|
The left operand of the "|" operator in textual order. Definition at line 265 of file ebnf_la_node.hh. |
|
|
The right operand of the "|" operator in textual order. Definition at line 270 of file ebnf_la_node.hh. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001