public override Expression CloneExpressionOnly()
 {
     stackVariable9 = new PropertyReferenceExpression((MethodReferenceExpression)this.get_MethodExpression().CloneExpressionOnly(), this.get_Property(), this.get_VirtualCall(), null);
     stackVariable9.set_Arguments(this.get_Arguments().CloneExpressionsOnly());
     return(stackVariable9);
 }
 public override Expression Clone()
 {
     stackVariable10 = new PropertyReferenceExpression((MethodReferenceExpression)this.get_MethodExpression().Clone(), this.get_Property(), this.get_VirtualCall(), this.instructions);
     stackVariable10.set_Arguments(this.get_Arguments().Clone());
     return(stackVariable10);
 }