private QilNode ArithmeticOp(QilBinary ndOp) {
NestedVisitEnsureStack(ndOp.Left, ndOp.Right);
this.helper.CallArithmeticOp(ndOp.NodeType, ndOp.XmlType.TypeCode);
this.iterCurr.Storage = StorageDescriptor.Stack(GetItemStorageType(ndOp), false);
return ndOp;
}