| 217 | } |
| 218 | |
| 219 | bool PyDecimal_ISNAN(PyObject* obj) { |
| 220 | ARROW_DCHECK(PyDecimal_Check(obj)) << "obj is not an instance of decimal.Decimal"; |
| 221 | OwnedRef is_nan( |
| 222 | PyObject_CallMethod(obj, const_cast<char*>("is_nan"), const_cast<char*>(""))); |
| 223 | return PyObject_IsTrue(is_nan.obj()) == 1; |
| 224 | } |
| 225 | |
| 226 | DecimalMetadata::DecimalMetadata() |
| 227 | : DecimalMetadata(std::numeric_limits<int32_t>::min(), |
no test coverage detected