Make Canonical::new a free-standing function

This commit is contained in:
Florian Diebold 2021-04-07 20:47:04 +02:00
parent 9b4ecd3723
commit d1b645d236
2 changed files with 13 additions and 11 deletions

View file

@ -1808,7 +1808,7 @@ impl Type {
.push(self.ty.clone())
.fill(args.iter().map(|t| t.ty.clone()))
.build();
let goal = Canonical::new(
let goal = hir_ty::make_canonical(
InEnvironment::new(
self.env.env.clone(),
AliasEq {