| 1214 | struct error_scope { |
| 1215 | PyObject *type, *value, *trace; |
| 1216 | error_scope() { PyErr_Fetch(&type, &value, &trace); } |
| 1217 | error_scope(const error_scope &) = delete; |
| 1218 | error_scope &operator=(const error_scope &) = delete; |
| 1219 | ~error_scope() { PyErr_Restore(type, value, trace); } |
nothing calls this directly
no outgoing calls
no test coverage detected