#include <mylang_syntax_spec.hpp>


Public Member Functions | |
| NodeId (const Input &input, std::string &&value) | |
| virtual bool | accepted () const |
Public Member Functions inherited from myparser::NodeTextOrError< ErrorId > | |
| NodeTextOrError (const Input &input, std::string &&value) | |
Public Member Functions inherited from myparser::NodeText<> | |
| NodeText (const Input &input, std::string &&value) | |
| virtual bool | empty () const |
| virtual size_t | getLen () const |
| virtual void | getFullText (std::ostream &out) const |
| const std::string & | getText () const |
Public Member Functions inherited from myparser::Node | |
| virtual | ~Node () |
| virtual void | free () |
| virtual void | runPass (PassBase *pass) const =0 |
| virtual const std::string & | getRuleName () const =0 |
| const std::string | getFullText () const |
| const Input & | getPos () const |
| const Input | getTail () const |
| Node * | challengeLonger (Node *target) |
Private Attributes | |
| bool | ok |
Additional Inherited Members | |
Protected Member Functions inherited from myparser::Node | |
| Node (const Input &input) | |
|
inline |
|
inlinevirtual |
Reimplemented from myparser::NodeText<>.
|
private |
1.8.6