about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_mir/const_eval/eval.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/librustc_mir/const_eval/eval.rs b/src/librustc_mir/const_eval/eval.rs
index 32f834daa4c..29c0cd499b3 100644
--- a/src/librustc_mir/const_eval/eval.rs
+++ b/src/librustc_mir/const_eval/eval.rs
@@ -18,19 +18,6 @@ use syntax::ast;
 
 use rustc_const_math::*;
 
-/// * `DefId` is the id of the constant.
-/// * `Substs` is the monomorphized substitutions for the expression.
-pub fn lookup_const_by_id<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
-                                    key: ty::ParamEnvAnd<'tcx, (DefId, &'tcx Substs<'tcx>)>)
-                                    -> Option<(DefId, &'tcx Substs<'tcx>)> {
-    ty::Instance::resolve(
-        tcx,
-        key.param_env,
-        key.value.0,
-        key.value.1,
-    ).map(|instance| (instance.def_id(), instance.substs))
-}
-
 pub fn lit_to_const<'a, 'tcx>(lit: &'tcx ast::LitKind,
                           tcx: TyCtxt<'a, 'tcx, 'tcx>,
                           ty: Ty<'tcx>,