ArrayGeneratorVisitor Class

Definition

Line 11 of scmpg/ArrayGeneratorVisitor.cm

Inheritance

Constructors & Destructor

public ArrayGeneratorVisitor(NamespaceNode* ns_, int& sn_)

Member Functions

public override void Visit(ActionParser& parser)
public override void Visit(AlternativeParser& parser)
public override void Visit(CharSetParser& parser)
public override void Visit(DifferenceParser& parser)
public override void Visit(ExpectationParser& parser)
public override void Visit(GrammarParser& parser)
public override void Visit(GroupingParser& parser)
public override void Visit(KleeneParser& parser)
public override void Visit(ListParser& parser)
public override void Visit(OptionalParser& parser)
public override void Visit(ParserFile& parserFile)
public override void Visit(PositiveParser& parser)
public override void Visit(RuleParser& parser)
public override void Visit(SequenceParser& parser)
public override void Visit(StringParser& parser)

Member Variables

private NamespaceNode* ns
private int& sn

Constructor& Destructor Details

ArrayGeneratorVisitor Constructor

public ArrayGeneratorVisitor(NamespaceNode* ns_, int& sn_)

Definition
Line 13 of scmpg/ArrayGeneratorVisitor.cm


Member Function Details

Visit Member Function

public override void Visit(ActionParser& parser)

Definition
Line 94 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(AlternativeParser& parser)

Definition
Line 80 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(CharSetParser& parser)

Definition
Line 34 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(DifferenceParser& parser)

Definition
Line 85 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(ExpectationParser& parser)

Definition
Line 67 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(GrammarParser& parser)

Definition
Line 102 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(GroupingParser& parser)

Definition
Line 71 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(KleeneParser& parser)

Definition
Line 59 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(ListParser& parser)

Definition
Line 90 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(OptionalParser& parser)

Definition
Line 55 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(ParserFile& parserFile)

Definition
Line 109 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(PositiveParser& parser)

Definition
Line 63 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(RuleParser& parser)

Definition
Line 98 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(SequenceParser& parser)

Definition
Line 75 of scmpg/ArrayGeneratorVisitor.cm


Visit Member Function

public override void Visit(StringParser& parser)

Definition
Line 17 of scmpg/ArrayGeneratorVisitor.cm