#include <peglib.h>
Public Member Functions | |
| void | visit (Sequence &) override |
| void | visit (PrioritizedChoice &) override |
| void | visit (Repetition &) override |
| void | visit (AndPredicate &) override |
| void | visit (NotPredicate &) override |
| void | visit (Dictionary &) override |
| void | visit (LiteralString &) override |
| void | visit (CharacterClass &) override |
| void | visit (Character &) override |
| void | visit (AnyCharacter &) override |
| void | visit (CaptureScope &) override |
| void | visit (Capture &) override |
| void | visit (TokenBoundary &) override |
| void | visit (Ignore &) override |
| void | visit (User &) override |
| void | visit (WeakHolder &) override |
| void | visit (Holder &ope) override |
| void | visit (Reference &) override |
| void | visit (Whitespace &) override |
| void | visit (BackReference &) override |
| void | visit (PrecedenceClimbing &) override |
| void | visit (Recovery &) override |
| void | visit (Cut &) override |
| Public Member Functions inherited from peg::Ope::Visitor | |
| virtual | ~Visitor () |
Static Public Member Functions | |
| static std::string | get (Ope &ope) |
Private Attributes | |
| const char * | name_ = nullptr |
|
inlinestatic |
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
inlineoverridevirtual |
Reimplemented from peg::Ope::Visitor.
|
private |