public virtual void Accept(CodeVisitor visitor) { }
public override void Accept(CodeVisitor visitor) { visitor.DefaultVisitInstruction(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitVariableExpression(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitPrefixUnaryExpression(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitConstantExpression(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitRandomNumberExpression(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitDataBlockAccessExpression(this); }
public override void Accept(CodeVisitor visitor) { visitor.VisitAssignmentExpression(this); }
public void Accept(CodeVisitor visitor) { visitor.VisitCodeBlock(this); }