forked from Rust-related/RustPython
This matches CPython's behaviour, and means that setting `__name__` won't modify `__qualname__`. (This is done in type_new_set_ht_name in typeobject.c in CPython.)
This matches CPython's behaviour, and means that setting `__name__` won't modify `__qualname__`. (This is done in type_new_set_ht_name in typeobject.c in CPython.)