diff options
| author | DPC <dylan.dpc@gmail.com> | 2020-08-25 00:59:07 +0200 |
|---|---|---|
| committer | DPC <dylan.dpc@gmail.com> | 2020-08-25 00:59:07 +0200 |
| commit | dd1cd672e8138820a17bcec4e67f99ff394566b1 (patch) | |
| tree | 6e88731bdcf49ba7f164fad96e84370bc5cce606 | |
| parent | 4cc2cabee25a2ea74d13720c980bfd0379b9945a (diff) | |
removed not-needed conversion
| -rw-r--r-- | src/librustc_mir/util/aggregate.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/librustc_mir/util/aggregate.rs b/src/librustc_mir/util/aggregate.rs index e867e8b4085..3afe8d22943 100644 --- a/src/librustc_mir/util/aggregate.rs +++ b/src/librustc_mir/util/aggregate.rs @@ -52,8 +52,7 @@ pub fn expand_aggregate<'tcx>( .enumerate() .map(move |(i, (op, ty))| { let lhs_field = if let AggregateKind::Array(_) = kind { - let offset = i as u64; - assert_eq!(offset as usize, i); + let offset = u64::try_from(i).unwrap(); tcx.mk_place_elem( lhs, ProjectionElem::ConstantIndex { |
