Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
peg::Ope::Visitor Struct Reference

#include <peglib.h>

Inheritance diagram for peg::Ope::Visitor:
[legend]

Public Member Functions

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

Constructor & Destructor Documentation

◆ ~Visitor()

virtual peg::Ope::Visitor::~Visitor ( )
inlinevirtual

Member Function Documentation

◆ visit() [1/23]

◆ visit() [2/23]

◆ visit() [3/23]

◆ visit() [4/23]

◆ visit() [5/23]

◆ visit() [6/23]

◆ visit() [7/23]

◆ visit() [8/23]

◆ visit() [9/23]

◆ visit() [10/23]

◆ visit() [11/23]

◆ visit() [12/23]

◆ visit() [13/23]

◆ visit() [14/23]

◆ visit() [15/23]

◆ visit() [16/23]

◆ visit() [17/23]

◆ visit() [18/23]

◆ visit() [19/23]

virtual void peg::Ope::Visitor::visit ( Sequence & )
inlinevirtual

Reimplemented in peg::AssignIDToDefinition, peg::DetectInfiniteLoop, peg::DetectLeftRecursion, peg::FindLiteralToken, peg::FindReference, peg::HasEmptyElement, peg::IsLiteralToken, peg::LinkReferences, peg::ReferenceChecker, peg::TokenChecker, and peg::TraceOpeName.

Here is the caller graph for this function:

◆ visit() [20/23]

◆ visit() [21/23]

◆ visit() [22/23]

◆ visit() [23/23]


The documentation for this struct was generated from the following file:
  • libcockatrice_utility/libcockatrice/utility/peglib.h