public override object AcceptVisitor(IASTVisitor visitor, object data)
 {
     if(visitor==null) return null;
     return visitor.Visit(this, data);
 }
Пример #2
0
 public override object AcceptVisitor(IASTVisitor visitor, object data)
 {
     return(visitor.Visit(this, data));
 }
Пример #3
0
        // [/TYPECOBOL]
        /// <summary>The receiving areas. Must not reference an intrinsic function.</summary>
        //public override IList<ReceivingStorageArea> StorageAreaWrites { get; set; }

        public override bool VisitCodeElement(IASTVisitor astVisitor)
        {
            return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
                   this.ContinueVisitToChildren(astVisitor, SendingVariable, SendingBoolean));
        }
Пример #4
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, VariablesTogether, SendingAndReceivingStorageAreas));
 }
Пример #5
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return base.VisitCodeElement(astVisitor) && astVisitor.Visit(this)
            && this.ContinueVisitToChildren(astVisitor, Divisor, Dividend, Quotient, Remainder);
 }
Пример #6
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, InputDevice));
 }
Пример #7
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, ReceivingField, CharacterPositionInReceivingField) &&
            this.ContinueVisitToChildren(astVisitor, (IEnumerable <IVisitable>)StringContentsToConcatenate));
 }
Пример #8
0
 public override bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(base.AcceptASTVisitor(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, ArithmeticExpression));
 }
Пример #9
0
 public bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, BooleanValue, Expression));
 }
Пример #10
0
 public override bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(base.AcceptASTVisitor(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, SymbolReference) &&
            this.ContinueVisitToChildren(astVisitor, MainSymbolReference));
 }
Пример #11
0
 public override bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(base.AcceptASTVisitor(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, NumericValue,
                                         AlphanumericValue, RepeatedCharacterValue, SymbolReference));
 }
Пример #12
0
 public override bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(base.AcceptASTVisitor(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, Value, RepeatedCharacterValue));
 }
Пример #13
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this)
            &&
            this.ContinueVisitToChildren(astVisitor, ReceivingStorageAreas, ReplacingInstructions));
 }
Пример #14
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, OpenFileInstructions));
 }
Пример #15
0
 public void Accept(IASTVisitor visitor)
 {
     visitor.Visit(this);
 }
Пример #16
0
 public override bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(base.AcceptASTVisitor(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, (IEnumerable <IVisitable>)SendingStorageAreas));
 }
Пример #17
0
 internal override void Accept(IASTVisitor visitor)
 {
     visitor.VisitEnter(this);
       visitor.Visit(_markupLiteral);
       visitor.VisitLeave(this);
 }
Пример #18
0
 public virtual bool AcceptASTVisitor(IASTVisitor astVisitor)
 {
     return(astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, StorageArea) &&
            this.ContinueVisitToChildren(astVisitor, MainSymbolReference));
 }
Пример #19
0
 public override T Accept <T>(IASTVisitor <T> visitor)
 {
     return(visitor.Visit(this));
 }
Пример #20
0
 public override void Accept(IASTVisitor visitor)
 {
     visitor.Visit <UpdateStatement>(this);
 }
Пример #21
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, GroupItem, SendingAndReceivingGroupItem, Rounded));
 }
Пример #22
0
 public override void Accept(IASTVisitor visitor)
 {
     visitor.Visit <RowExpression>(this);
 }
Пример #23
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return base.VisitCodeElement(astVisitor) && astVisitor.Visit(this)
            && this.ContinueVisitToChildren(astVisitor, FileName);
 }
Пример #24
0
 public override void Accept(IASTVisitor visitor)
 {
     visitor.Visit <Wildcard>(this);
 }
Пример #25
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return base.VisitCodeElement(astVisitor) && astVisitor.Visit(this)
            && this.ContinueVisitToChildren(astVisitor, (IEnumerable<IVisitable>)ReceivingStorageAreas)
            && this.ContinueVisitToChildren(astVisitor, Dividend, Divisor);
 }
Пример #26
0
 public override void Accept(IASTVisitor visitor)
 {
     visitor.Visit <LogicalXORExpression>(this);
 }
Пример #27
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, FromGroupItem, ToGroupItem));
 }
Пример #28
0
 internal override void Accept(IASTVisitor visitor, params object[] args)
 {
     visitor.Visit(this, args);
 }
Пример #29
0
 public void Accept(IASTVisitor visitor)
 {
     visitor.Visit(this);
 }
Пример #30
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this));
 }
Пример #31
0
 public virtual object AcceptVisitor(IASTVisitor visitor, object data)
 {
     return visitor.Visit(this, data);
 }
Пример #32
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, (IEnumerable <IVisitable>)SelectionObjects));
 }
 internal override void Accept(IASTVisitor visitor, params object[] args)
 {
     visitor.Visit(this, args);
 }
Пример #34
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, RecordName, FromVariable));
 }
 public override object AcceptVisitor(IASTVisitor visitor, object data)
 {
     return visitor.Visit(this, data);
 }
Пример #36
0
 public override bool VisitCodeElement(IASTVisitor astVisitor)
 {
     return(base.VisitCodeElement(astVisitor) && astVisitor.Visit(this) &&
            this.ContinueVisitToChildren(astVisitor, SystemDateFormat));
 }