Lines Matching defs:error_already_set

105         call fails, a `error_already_set` exception is thrown.
322 class error_already_set : public std::runtime_error {
326 error_already_set() : std::runtime_error(detail::error_string()) {
330 error_already_set(const error_already_set &) = default;
331 error_already_set(error_already_set &&) = default;
333 inline ~error_already_set();
341 PYBIND11_DEPRECATED("Use of error_already_set.clear() is deprecated")
381 throw error_already_set();
396 if (PyObject_DelAttr(obj.ptr(), name.ptr()) != 0) { throw error_already_set(); }
400 if (PyObject_DelAttrString(obj.ptr(), name) != 0) { throw error_already_set(); }
405 if (!result) { throw error_already_set(); }
411 if (!result) { throw error_already_set(); }
434 if (PyObject_SetAttr(obj.ptr(), name.ptr(), value.ptr()) != 0) { throw error_already_set(); }
438 if (PyObject_SetAttrString(obj.ptr(), name, value.ptr()) != 0) { throw error_already_set(); }
443 if (h == -1) { throw error_already_set(); }
541 if (!result) { throw error_already_set(); }
546 if (PyObject_SetItem(obj.ptr(), key.ptr(), val.ptr()) != 0) { throw error_already_set(); }
555 if (!result) { throw error_already_set(); }
562 throw error_already_set();
572 if (!result) { throw error_already_set(); }
579 throw error_already_set();
589 if (!result) { throw error_already_set(); }
596 throw error_already_set();
794 { if (!m_ptr) throw error_already_set(); } \
797 { if (!m_ptr) throw error_already_set(); } \
874 if (PyErr_Occurred()) { throw error_already_set(); }
937 if (!str_value) throw error_already_set();
1321 throw error_already_set();
1386 if (!str_value) throw error_already_set();
1390 if (!str_value) throw error_already_set();
1397 if (!result) { throw error_already_set(); }
1437 throw error_already_set();
1445 throw error_already_set(); \
1455 throw error_already_set(); \