mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 05:49:08 +00:00
Specializer->Resolver
This commit is contained in:
parent
08710c8153
commit
e08b5fa91e
1 changed files with 4 additions and 4 deletions
|
@ -2490,14 +2490,14 @@ fn resolve_abilities_in_specialized_body<'a>(
|
|||
use roc_can::traverse::{walk_expr, PatternVisitor, Visitor};
|
||||
use roc_unify::unify::unify;
|
||||
|
||||
struct Specializer<'a> {
|
||||
struct Resolver<'a> {
|
||||
subs: &'a mut Subs,
|
||||
procs: &'a Procs<'a>,
|
||||
abilities_store: &'a AbilitiesStore,
|
||||
seen_defs: MutSet<Symbol>,
|
||||
}
|
||||
impl PatternVisitor for Specializer<'_> {}
|
||||
impl Visitor for Specializer<'_> {
|
||||
impl PatternVisitor for Resolver<'_> {}
|
||||
impl Visitor for Resolver<'_> {
|
||||
fn visit_expr(&mut self, expr: &Expr, _region: Region, var: Variable) {
|
||||
match expr {
|
||||
Expr::Closure(..) => {
|
||||
|
@ -2562,7 +2562,7 @@ fn resolve_abilities_in_specialized_body<'a>(
|
|||
}
|
||||
}
|
||||
|
||||
let mut specializer = Specializer {
|
||||
let mut specializer = Resolver {
|
||||
subs: env.subs,
|
||||
procs,
|
||||
abilities_store: env.abilities_store,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue