First pass at canonicalizing and reporting syntactic abilities

This commit is contained in:
Ayaz Hafiz 2022-07-18 12:39:31 -04:00
parent d118e5afbc
commit e672ce9ebd
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
7 changed files with 307 additions and 115 deletions

View file

@ -298,6 +298,7 @@ impl Scope {
let shadow_symbol = self.scopeless_symbol(ident, region);
if self.abilities_store.is_ability_member_name(original_symbol) {
// TODO: remove register_specializing_symbol
self.abilities_store
.register_specializing_symbol(shadow_symbol, original_symbol);