@@ -104,7 +104,7 @@ mp_obj_t mp_alloc_emergency_exception_buf(mp_obj_t size_in) {
104104#endif
105105#endif // MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF
106106
107- STATIC mp_obj_exception_t * get_native_exception (mp_obj_t self_in ) {
107+ mp_obj_exception_t * mp_obj_exception_get_native (mp_obj_t self_in ) {
108108 assert (mp_obj_is_exception_instance (self_in ));
109109 if (mp_obj_is_native_exception_instance (self_in )) {
110110 return MP_OBJ_TO_PTR (self_in );
@@ -206,7 +206,7 @@ mp_obj_t mp_obj_exception_make_new(const mp_obj_type_t *type, size_t n_args, siz
206206
207207// Get exception "value" - that is, first argument, or None
208208mp_obj_t mp_obj_exception_get_value (mp_obj_t self_in ) {
209- mp_obj_exception_t * self = get_native_exception (self_in );
209+ mp_obj_exception_t * self = mp_obj_exception_get_native (self_in );
210210 if (self -> args -> len == 0 ) {
211211 return mp_const_none ;
212212 } else {
@@ -543,14 +543,14 @@ bool mp_obj_exception_match(mp_obj_t exc, mp_const_obj_t exc_type) {
543543// traceback handling functions
544544
545545void mp_obj_exception_clear_traceback (mp_obj_t self_in ) {
546- mp_obj_exception_t * self = get_native_exception (self_in );
546+ mp_obj_exception_t * self = mp_obj_exception_get_native (self_in );
547547 // just set the traceback to the empty traceback object
548548 // we don't want to call any memory management functions here
549549 self -> traceback = (mp_obj_traceback_t * )& mp_const_empty_traceback_obj ;
550550}
551551
552552void mp_obj_exception_add_traceback (mp_obj_t self_in , qstr file , size_t line , qstr block ) {
553- mp_obj_exception_t * self = get_native_exception (self_in );
553+ mp_obj_exception_t * self = mp_obj_exception_get_native (self_in );
554554
555555 // Try to allocate memory for the traceback, with fallback to emergency traceback object
556556 if (self -> traceback == NULL || self -> traceback == (mp_obj_traceback_t * )& mp_const_empty_traceback_obj ) {
@@ -612,7 +612,7 @@ void mp_obj_exception_add_traceback(mp_obj_t self_in, qstr file, size_t line, qs
612612}
613613
614614void mp_obj_exception_get_traceback (mp_obj_t self_in , size_t * n , size_t * * values ) {
615- mp_obj_exception_t * self = get_native_exception (self_in );
615+ mp_obj_exception_t * self = mp_obj_exception_get_native (self_in );
616616
617617 if (self -> traceback == NULL ) {
618618 * n = 0 ;
0 commit comments