Skip to content

Commit 8989165

Browse files
committed
Auto merge of #139067 - m-ou-se:terminating-scopes-no-hashset, r=wesleywiser
Remove `terminating_scopes` hash set. Instead of inserting and checking ids in a hashset, we can just pass a boolean as argument. For example: ```diff - visitor.terminating_scopes.insert(arm.hir_id.local_id); - visitor.enter_node_scope_with_dtor(arm.hir_id.local_id); + visitor.enter_node_scope_with_dtor(arm.hir_id.local_id, true); ```
2 parents 928468c + 122d7e1 commit 8989165

1 file changed

Lines changed: 95 additions & 164 deletions

File tree

  • compiler/rustc_hir_analysis/src/check

0 commit comments

Comments
 (0)