X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=compiler%2Frustc_middle%2Fsrc%2Fquery%2Fmod.rs;h=22b1ad4190489a43a3d2f4f3d0b204987a54d89e;hb=705d818bd52a6324d5e7693cc4306457395eebc8;hp=5b48f164016f7e2ea97eab165447f32583aab378;hpb=a9c4a7e1aabb478e5dc6d9c324b06c8e810c4bf7;p=rust.git diff --git a/compiler/rustc_middle/src/query/mod.rs b/compiler/rustc_middle/src/query/mod.rs index 5b48f164016..22b1ad41904 100644 --- a/compiler/rustc_middle/src/query/mod.rs +++ b/compiler/rustc_middle/src/query/mod.rs @@ -968,7 +968,6 @@ key: ty::ParamEnvAnd<'tcx, GlobalId<'tcx>> ) -> EvalToValTreeResult<'tcx> { desc { "evaluate type-level constant" } - remap_env_constness } /// Converts a type level constant value into `ConstValue` @@ -980,7 +979,7 @@ /// field values or return `None` if constant is invalid. /// /// Use infallible `TyCtxt::destructure_const` when you know that constant is valid. - query try_destructure_const(key: ty::ParamEnvAnd<'tcx, ty::Const<'tcx>>) -> Option> { + query try_destructure_const(key: ty::Const<'tcx>) -> Option> { desc { "destructure type level constant"} } @@ -991,15 +990,6 @@ remap_env_constness } - /// Dereference a constant reference or raw pointer and turn the result into a constant - /// again. - query deref_const( - key: ty::ParamEnvAnd<'tcx, ty::Const<'tcx>> - ) -> ty::Const<'tcx> { - desc { "deref constant" } - remap_env_constness - } - /// Dereference a constant reference or raw pointer and turn the result into a constant /// again. query deref_mir_constant(