remove bound_type_of query; make type_of return EarlyBinder; change type_of in metadata

This commit is contained in:
Kyle Matsuda
2023-02-07 01:29:48 -07:00
parent d822b97a27
commit c183110cc2
164 changed files with 325 additions and 380 deletions

View File

@@ -52,7 +52,7 @@ fn inner_resolve_instance<'tcx>(
tcx.normalize_erasing_regions(param_env, substs),
)
} else {
let ty = tcx.bound_type_of(def.def_id_for_type_of());
let ty = tcx.type_of(def.def_id_for_type_of());
let item_type =
tcx.subst_and_normalize_erasing_regions(substs, param_env, ty.skip_binder());