C# Class BcsResolver.Parser.ParentResolvingVisitor

Inheritance: BcsResolver.Extensions.BcsExpressionNodeVisitor
Show file Open project: sybila/BCSParser

Protected Methods

Method Description
VisitAgent ( BcsAtomicAgentNode bcsAtomicAgent ) : void
VisitAgentState ( BcsAgentStateNode bcsAgentState ) : void
VisitComplex ( BcsComplexNode bcsComplex ) : void
VisitComponent ( BcsComponentNode bcsComponent ) : void
VisitDefault ( BcsExpressionNode node ) : void
VisitLocation ( BcsLocationNode location ) : void
VisitReactant ( BcsReactantNode bcsReactant ) : void
VisitReaction ( BcsReactionNode bcsReaction ) : void

Private Methods

Method Description
ResolveFromParent ( BcsExpressionNode parentNode ) : void

Method Details

VisitAgent() protected method

protected VisitAgent ( BcsAtomicAgentNode bcsAtomicAgent ) : void
bcsAtomicAgent BcsAtomicAgentNode
return void

VisitAgentState() protected method

protected VisitAgentState ( BcsAgentStateNode bcsAgentState ) : void
bcsAgentState BcsAgentStateNode
return void

VisitComplex() protected method

protected VisitComplex ( BcsComplexNode bcsComplex ) : void
bcsComplex BcsComplexNode
return void

VisitComponent() protected method

protected VisitComponent ( BcsComponentNode bcsComponent ) : void
bcsComponent BcsComponentNode
return void

VisitDefault() protected method

protected VisitDefault ( BcsExpressionNode node ) : void
node BcsExpressionNode
return void

VisitLocation() protected method

protected VisitLocation ( BcsLocationNode location ) : void
location BcsLocationNode
return void

VisitReactant() protected method

protected VisitReactant ( BcsReactantNode bcsReactant ) : void
bcsReactant BcsReactantNode
return void

VisitReaction() protected method

protected VisitReaction ( BcsReactionNode bcsReaction ) : void
bcsReaction BcsReactionNode
return void