Merge pull request #257 from oli-obk/cleanups

Export types and functions needed by priroda
This commit is contained in:
Oliver Schneider
2017-07-19 11:40:43 +02:00
committed by GitHub
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -56,6 +56,7 @@
PrimVal,
PrimValKind,
Value,
Pointer,
};
pub use const_eval::{
+1 -1
View File
@@ -193,7 +193,7 @@ pub(super) fn eval_and_read_lvalue(&mut self, lvalue: &mir::Lvalue<'tcx>) -> Eva
self.read_lvalue(lvalue, ty)
}
fn read_lvalue(&self, lvalue: Lvalue<'tcx>, ty: Ty<'tcx>) -> EvalResult<'tcx, Value> {
pub fn read_lvalue(&self, lvalue: Lvalue<'tcx>, ty: Ty<'tcx>) -> EvalResult<'tcx, Value> {
if ty.is_never() {
return Err(EvalError::Unreachable);
}