]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_const_eval/eval.rs
rustc: remove unnecessary ItemSubsts wrapper.
[rust.git] / src / librustc_const_eval / eval.rs
index e79f23aee11456e2fd3f3ce35f7e72a95f45d1ca..a6b39f22277de0c852024512b15f0ca6c43d3c06 100644 (file)
@@ -286,8 +286,7 @@ fn eval_const_expr_partial<'a, 'tcx>(cx: &ConstContext<'a, 'tcx>,
         }
       }
       hir::ExprPath(ref qpath) => {
-        let substs = cx.tables.node_id_item_substs(e.id)
-            .unwrap_or_else(|| tcx.intern_substs(&[]));
+        let substs = cx.tables.node_substs(e.id);
 
         // Avoid applying substitutions if they're empty, that'd ICE.
         let substs = if cx.substs.is_empty() {