Enhanced C#
Language of your choice: library documentation
Public Member Functions | List of all members
Loyc.LLParserGenerator.RecursivePredVisitor Class Reference

Base class for implementing a visitor that examines a tree of LLLPG Predicates. The default implementation of Visit(P) for each predicate type P recursively visits the children of the P. More...


Source file:
Inheritance diagram for Loyc.LLParserGenerator.RecursivePredVisitor:
Loyc.LLParserGenerator.PredVisitor Loyc.LLParserGenerator.AutoValueSaverVisitor Loyc.LLParserGenerator.LLParserGenerator.PredictionAnalysisVisitor

Remarks

Base class for implementing a visitor that examines a tree of LLLPG Predicates. The default implementation of Visit(P) for each predicate type P recursively visits the children of the P.

Public Member Functions

override void Visit (Seq pred)
 
override void Visit (Alts pred)
 
override void Visit (AndPred pred)
 
override void Visit (Gate pred)
 
- Public Member Functions inherited from Loyc.LLParserGenerator.PredVisitor
void Visit (Pred pred)
 
virtual void Visit (TerminalPred term)
 
virtual void Visit (RuleRef rref)
 
virtual void Visit (EndOfRule end)
 
virtual void VisitOther (Pred pred)
 
void VisitChildrenOf (Seq pred)
 
void VisitChildrenOf (AndPred pred)
 
void VisitChildrenOf (Gate pred)
 
void VisitChildrenOf (Alts pred, bool includeError)