| 973 | #undef BINARY_TYPE |
| 974 | |
| 975 | array array::operator-() const { |
| 976 | af_array lhs = this->get(); |
| 977 | af_array out; |
| 978 | array cst = constant(0, this->dims(), this->type()); |
| 979 | AF_THROW(af_sub(&out, cst.get(), lhs, gforGet())); |
| 980 | return array(out); |
| 981 | } |
| 982 | |
| 983 | array array::operator!() const { |
| 984 | af_array lhs = this->get(); |