Exemplo n.º 1
0
 public void Accept(IOperationVisitor visitor)
 {
     foreach (var operation in operations)
     {
         operation.Accept(visitor);
     }
 }
Exemplo n.º 2
0
 public override void Accept(IOperationVisitor visitor)
 {
     if (this.StatementKind == OperationKind.UsingWithExpressionStatement)
     {
         visitor.VisitUsingWithExpressionStatement(this);
     }
     else
     {
         visitor.VisitUsingWithDeclarationStatement(this);
     }
 }
 public void Accept(IOperationVisitor visitor)
 {
     visitor.Div();
 }
Exemplo n.º 4
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitVariableDeclarationStatement(this);
 }
Exemplo n.º 5
0
 public override void Accept(IOperationVisitor visitor)
 {
     throw ExceptionUtilities.Unreachable;
 }
Exemplo n.º 6
0
 public abstract string Accept(IOperationVisitor visitor);
Exemplo n.º 7
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitYieldBreakStatement(this);
 }
 public void Visit(IOperationVisitor visitor)
 {
     visitor.OnRead(ObjectName, Time);
 }
Exemplo n.º 9
0
 public override TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(visitor.VisitForEachLoopStatement(this, argument));
 }
Exemplo n.º 10
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitExpressionStatement(this);
 }
Exemplo n.º 11
0
 public abstract TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument);
Exemplo n.º 12
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitForEachLoopStatement(this);
 }
Exemplo n.º 13
0
 public abstract void Accept(IOperationVisitor visitor);
Exemplo n.º 14
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitWhileUntilLoopStatement(this);
 }
 public void Accept(IOperationVisitor visitor)
 {
     visitor.Spline(spline);
 }
Exemplo n.º 16
0
 public override TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(visitor.VisitVariableDeclarationStatement(this, argument));
 }
Exemplo n.º 17
0
 void IOperation.Accept(IOperationVisitor visitor)
 {
     visitor.VisitSingleValueCaseClause(this);
 }
Exemplo n.º 18
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitLabeledStatement(this);
 }
Exemplo n.º 19
0
 TResult IOperation.Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(visitor.VisitSingleValueCaseClause(this, argument));
 }
Exemplo n.º 20
0
 public override void Accept(IOperationVisitor visitor)
 {
     visitor.VisitBranchStatement(this);
 }
Exemplo n.º 21
0
 void IOperation.Accept(IOperationVisitor visitor)
 {
     visitor.VisitCatch(this);
 }
Exemplo n.º 22
0
 public override TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(visitor.VisitYieldBreakStatement(this, argument));
 }
Exemplo n.º 23
0
 TResult IOperation.Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(visitor.VisitCatch(this, argument));
 }
 public void Visit(IOperationVisitor visitor)
 {
     visitor.OnCommit(Time);
 }
 public void Accept(IOperationVisitor visitor)
 {
     visitor.PushChannel(channel);
 }
Exemplo n.º 26
0
 public override TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     throw ExceptionUtilities.Unreachable;
 }
Exemplo n.º 27
0
 public override TResult Accept <TArgument, TResult>(IOperationVisitor <TArgument, TResult> visitor, TArgument argument)
 {
     return(this.StatementKind == OperationKind.UsingWithExpressionStatement
             ? visitor.VisitUsingWithExpressionStatement(this, argument)
             : visitor.VisitUsingWithDeclarationStatement(this, argument));
 }
        public override string Accept(IOperationVisitor visitor)
        {
            Contract.RequiresNotNull(visitor, "visitor != null");

            return(visitor.Visit(this));
        }
 public void Accept(IOperationVisitor visitor)
 {
     visitor.PushValue(value);
 }