Struct TraceOpeName

Inheritance Relationships

Base Type

Struct Documentation

struct TraceOpeName : public peg::Ope::Visitor

Public Functions

inline virtual void visit(Sequence&) override
inline virtual void visit(PrioritizedChoice&) override
inline virtual void visit(Repetition&) override
inline virtual void visit(AndPredicate&) override
inline virtual void visit(NotPredicate&) override
inline virtual void visit(Dictionary&) override
inline virtual void visit(LiteralString&) override
inline virtual void visit(CharacterClass&) override
inline virtual void visit(Character&) override
inline virtual void visit(AnyCharacter&) override
inline virtual void visit(CaptureScope&) override
inline virtual void visit(Capture&) override
inline virtual void visit(TokenBoundary&) override
inline virtual void visit(Ignore&) override
inline virtual void visit(User&) override
inline virtual void visit(WeakHolder&) override
inline virtual void visit(Holder &ope) override
inline virtual void visit(Reference&) override
inline virtual void visit(Whitespace&) override
inline virtual void visit(BackReference&) override
inline virtual void visit(PrecedenceClimbing&) override
inline virtual void visit(Recovery&) override
inline virtual void visit(Cut&) override

Public Static Functions

static inline std::string get(Ope &ope)