make Set/Dict mostly work

This commit is contained in:
Folkert 2022-07-13 11:15:57 +02:00
parent 4d33e32078
commit 79f8ae4e69
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
6 changed files with 107 additions and 57 deletions

View file

@ -4347,7 +4347,7 @@ fn canonicalize_and_constrain<'a>(
// do nothing
}
Vacant(vacant) => {
if name == Symbol::DICT_DICT {
if name == Symbol::DICT_DICT || name == Symbol::SET_SET {
vacant.insert((false, alias));
} else if !name.is_builtin() || name.module_id() == ModuleId::ENCODE {
vacant.insert((false, alias));