public override void VisitThisCtorExpression(ThisCtorExpression node)
        {
            base.VisitThisCtorExpression(node);
            MethodReference thisCtor = node.MethodExpression.Method;

            TraverseMethodParameters(thisCtor, node.Arguments);
        }
Пример #2
0
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     this.VisitThisCtorExpression(node);
     V_0 = node.get_MethodExpression().get_Method();
     this.TraverseMethodParameters(V_0, node.get_Arguments());
     return;
 }
        public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
        {
            base.VisitThisCtorExpression(node);

            FixArguments(node.MethodExpression.Method, node.Arguments);

            return(node);
        }
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     if (state == SearchState.Propagation)
     {
         canBePropagated = false;
         return;
     }
     base.VisitThisCtorExpression(node);
 }
        public override void VisitThisCtorExpression(ThisCtorExpression node)
        {
            base.VisitThisCtorExpression(node);
            var method = node.MethodExpression.Method;

            if (node.Arguments.Count > 0)
            {
                FixArguments(method, node.Arguments);
            }
        }
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     this.VisitThisCtorExpression(node);
     V_0 = node.get_MethodExpression().get_Method();
     if (node.get_Arguments().get_Count() > 0)
     {
         this.FixArguments(V_0, node.get_Arguments());
     }
     return;
 }
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     if (this.state == ExpressionPropagationStep.ExpressionTreeVisitor.SearchState.Propagation)
     {
         this.canBePropagated = false;
         return;
     }
     this.VisitThisCtorExpression(node);
     return;
 }
Пример #8
0
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     this.Visit(node.get_Arguments());
     return;
 }
Пример #9
0
 public virtual ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     return(VisitCtorExpression(node));
 }
Пример #10
0
        public override void VisitThisCtorExpression(ThisCtorExpression node)
        {
            base.VisitThisCtorExpression(node);

            CastMethodArguments(node.MethodExpression.Method, node.Arguments);
        }
Пример #11
0
 public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     node.InstanceReference = (Expression)Visit(node.InstanceReference);
     return(base.VisitThisCtorExpression(node));
 }
Пример #12
0
 public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     node = (ThisCtorExpression)base.VisitThisCtorExpression(node);
     VisitInvocationArguments(node.Arguments, node.MethodExpression.Method);
     return(node);
 }
Пример #13
0
 public virtual void VisitThisCtorExpression(ThisCtorExpression node)
 {
     this.Visit(node.get_Arguments());
     return;
 }
 public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     node.set_InstanceReference((Expression)this.Visit(node.get_InstanceReference()));
     return(this.VisitThisCtorExpression(node));
 }
Пример #15
0
 public virtual void VisitThisCtorExpression(ThisCtorExpression node)
 {
     Visit(node.Arguments);
 }
 public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     dummyVar0 = this.VisitThisCtorExpression(node);
     this.FixArguments(node.get_MethodExpression().get_Method(), node.get_Arguments());
     return(node);
 }
Пример #17
0
 public override ICodeNode VisitThisCtorExpression(ThisCtorExpression node)
 {
     node = (ThisCtorExpression)this.VisitThisCtorExpression(node);
     this.VisitInvocationArguments(node.get_Arguments(), node.get_MethodExpression().get_Method());
     return(node);
 }
Пример #18
0
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     this.VisitThisCtorExpression(node);
     this.CastMethodArguments(node.get_MethodExpression().get_Method(), node.get_Arguments());
     return;
 }
Пример #19
0
 public override void VisitThisCtorExpression(ThisCtorExpression node)
 {
     Visit(node.Arguments);
 }