Visitor Class

Definition

Line 10 of scmpg/Visitor.cm

Inheritance

Constructors & Destructor

public virtual ~Visitor()

Member Functions

public virtual void Visit(ActionParser& parser)
public virtual void Visit(AlternativeParser& parser)
public virtual void Visit(AnyParser& parser)
public virtual void Visit(CharParser& parser)
public virtual void Visit(CharSetParser& parser)
public virtual void Visit(DifferenceParser& parser)
public virtual void Visit(Domain& domain)
public virtual void Visit(EmptyParser& parser)
public virtual void Visit(ExpectationParser& parser)
public virtual void Visit(GrammarParser& parser)
public virtual void Visit(GroupingParser& parser)
public virtual void Visit(KleeneParser& parser)
public virtual void Visit(ListParser& parser)
public virtual void Visit(NonterminalParser& parser)
public virtual void Visit(OptionalParser& parser)
public virtual void Visit(ParserFile& parserFile)
public virtual void Visit(PositiveParser& parser)
public virtual void Visit(RuleParser& parser)
public virtual void Visit(SequenceParser& parser)
public virtual void Visit(StringParser& parser)
public virtual void Visit(TokenParser& parser)

Constructor& Destructor Details

~Visitor Destructor

public virtual ~Visitor()

Definition
Line 12 of scmpg/Visitor.cm


Member Function Details

Visit Member Function

public virtual void Visit(ActionParser& parser)

Definition
Line 60 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(AlternativeParser& parser)

Definition
Line 51 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(AnyParser& parser)

Definition
Line 18 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(CharParser& parser)

Definition
Line 24 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(CharSetParser& parser)

Definition
Line 30 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(DifferenceParser& parser)

Definition
Line 54 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(Domain& domain)

Definition
Line 75 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(EmptyParser& parser)

Definition
Line 15 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(ExpectationParser& parser)

Definition
Line 42 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(GrammarParser& parser)

Definition
Line 69 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(GroupingParser& parser)

Definition
Line 45 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(KleeneParser& parser)

Definition
Line 36 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(ListParser& parser)

Definition
Line 57 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(NonterminalParser& parser)

Definition
Line 63 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(OptionalParser& parser)

Definition
Line 33 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(ParserFile& parserFile)

Definition
Line 72 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(PositiveParser& parser)

Definition
Line 39 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(RuleParser& parser)

Definition
Line 66 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(SequenceParser& parser)

Definition
Line 48 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(StringParser& parser)

Definition
Line 27 of scmpg/Visitor.cm


Visit Member Function

public virtual void Visit(TokenParser& parser)

Definition
Line 21 of scmpg/Visitor.cm