C# Class Loyc.LLParserGenerator.AutoValueSaverVisitor.DataGatheringVisitor

Inheritance: Loyc.LLParserGenerator.RecursivePredVisitor
Exibir arquivo Open project: qwertie/ecsharp

Public Properties

Property Type Description
OtherReferences int>.Dictionary
PredsUsingSubstitution HashSet
ProperLabels bool>.Dictionary
RulesReferenced HashSet

Public Methods

Method Description
DataGatheringVisitor ( Rule>.IDictionary rules, Rule rule ) : System
Visit ( AndPred pred ) : void
VisitOther ( Pred pred ) : void

Private Methods

Method Description
VisitCode ( Pred pred, LNode code ) : void

Method Details

DataGatheringVisitor() public method

public DataGatheringVisitor ( Rule>.IDictionary rules, Rule rule ) : System
rules Rule>.IDictionary
rule Rule
return System

Visit() public method

public Visit ( AndPred pred ) : void
pred AndPred
return void

VisitOther() public method

public VisitOther ( Pred pred ) : void
pred Pred
return void

Property Details

OtherReferences public_oe property

public Dictionary OtherReferences
return int>.Dictionary

PredsUsingSubstitution public_oe property

public HashSet PredsUsingSubstitution
return HashSet

ProperLabels public_oe property

public Dictionary ProperLabels
return bool>.Dictionary

RulesReferenced public_oe property

public HashSet RulesReferenced
return HashSet