diff options
| author | Eduard-Mihai Burtescu <eddyb@lyken.rs> | 2021-08-30 20:37:36 +0300 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <eddyb@lyken.rs> | 2021-09-02 01:17:14 +0300 |
| commit | f53c93cf65c351ca0ef0cfe257a6139d77032ea8 (patch) | |
| tree | 166d3fd7f40731f10b85fb3bce33e31ff33c2ba3 /compiler/rustc_passes/src/layout_test.rs | |
| parent | 1e02262dccadc5db13b71a69eabe5bb5bc8979d9 (diff) | |
| download | rust-f53c93cf65c351ca0ef0cfe257a6139d77032ea8.tar.gz rust-f53c93cf65c351ca0ef0cfe257a6139d77032ea8.zip | |
ty::layout: split `LayoutOf` into required and (blanket) provided halves.
Diffstat (limited to 'compiler/rustc_passes/src/layout_test.rs')
| -rw-r--r-- | compiler/rustc_passes/src/layout_test.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_passes/src/layout_test.rs b/compiler/rustc_passes/src/layout_test.rs index 0b7fbb6bb8c..aa78fcfb4b3 100644 --- a/compiler/rustc_passes/src/layout_test.rs +++ b/compiler/rustc_passes/src/layout_test.rs @@ -3,7 +3,7 @@ use rustc_hir as hir; use rustc_hir::def_id::LocalDefId; use rustc_hir::itemlikevisit::ItemLikeVisitor; use rustc_hir::ItemKind; -use rustc_middle::ty::layout::{HasParamEnv, HasTyCtxt, LayoutError, LayoutOf, TyAndLayout}; +use rustc_middle::ty::layout::{HasParamEnv, HasTyCtxt, LayoutError, LayoutOfHelpers, TyAndLayout}; use rustc_middle::ty::{ParamEnv, Ty, TyCtxt}; use rustc_span::symbol::sym; use rustc_span::Span; @@ -114,7 +114,7 @@ struct UnwrapLayoutCx<'tcx> { param_env: ParamEnv<'tcx>, } -impl LayoutOf<'tcx> for UnwrapLayoutCx<'tcx> { +impl LayoutOfHelpers<'tcx> for UnwrapLayoutCx<'tcx> { type LayoutOfResult = TyAndLayout<'tcx>; fn handle_layout_err(&self, err: LayoutError<'tcx>, span: Span, ty: Ty<'tcx>) -> ! { |
