move defining_opaque_types
out of Canonical
This commit is contained in:
parent
5834ba1ab7
commit
3360c1773a
25 changed files with 130 additions and 120 deletions
|
@ -83,8 +83,7 @@ impl<'a, D: SolverDelegate<Interner = I>, I: Interner> Canonicalizer<'a, D, I> {
|
|||
|
||||
let (max_universe, variables) = canonicalizer.finalize();
|
||||
|
||||
let defining_opaque_types = delegate.defining_opaque_types();
|
||||
Canonical { defining_opaque_types, max_universe, variables, value }
|
||||
Canonical { max_universe, variables, value }
|
||||
}
|
||||
|
||||
fn get_or_insert_bound_var(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue