diff options
| author | Eduard Burtescu <edy.burt@gmail.com> | 2016-06-05 22:32:11 +0300 |
|---|---|---|
| committer | Eduard Burtescu <edy.burt@gmail.com> | 2016-06-05 22:32:11 +0300 |
| commit | f158a2f69de48b2f4dc8053441c24c7e2d253ff1 (patch) | |
| tree | 45ab485e7b161d6b406315d6fefc11e2d76bda55 /src | |
| parent | c77166c68547863db87f38e6a47c33f343980ee8 (diff) | |
| download | rust-f158a2f69de48b2f4dc8053441c24c7e2d253ff1.tar.gz rust-f158a2f69de48b2f4dc8053441c24c7e2d253ff1.zip | |
mir: remove unused float support from zero_literal.
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_mir/build/misc.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/librustc_mir/build/misc.rs b/src/librustc_mir/build/misc.rs index 00e89095276..c3501140fc0 100644 --- a/src/librustc_mir/build/misc.rs +++ b/src/librustc_mir/build/misc.rs @@ -56,7 +56,7 @@ impl<'a, 'gcx, 'tcx> Builder<'a, 'gcx, 'tcx> { } // Returns a zero literal operand for the appropriate type, works for - // bool, char, integers and floats. + // bool, char and integers. pub fn zero_literal(&mut self, span: Span, ty: Ty<'tcx>) -> Operand<'tcx> { let literal = match ty.sty { ty::TyBool => { @@ -93,7 +93,6 @@ impl<'a, 'gcx, 'tcx> Builder<'a, 'gcx, 'tcx> { Literal::Value { value: ConstVal::Integral(val) } } - ty::TyFloat(_) => Literal::Value { value: ConstVal::Float(0.0) }, _ => { span_bug!(span, "Invalid type for zero_literal: `{:?}`", ty) } |
