diff options
| author | Lzu Tao <taolzu@gmail.com> | 2024-06-09 13:25:12 +0000 |
|---|---|---|
| committer | Lzu Tao <taolzu@gmail.com> | 2024-06-09 13:25:12 +0000 |
| commit | f9edd864df9f85a9a6a2969fa74e0966f6565c36 (patch) | |
| tree | f2e0fd60713e570afb4e93a565c5805997b04b59 /tests/codegen/slice-pointer-nonnull-unwrap.rs | |
| parent | 95740fbfeddbc3e09a0a94cde4c3694cd5af17db (diff) | |
| download | rust-f9edd864df9f85a9a6a2969fa74e0966f6565c36.tar.gz rust-f9edd864df9f85a9a6a2969fa74e0966f6565c36.zip | |
Apply suggestions from code review
Co-authored-by: Nikita Popov <github@npopov.com>
Diffstat (limited to 'tests/codegen/slice-pointer-nonnull-unwrap.rs')
| -rw-r--r-- | tests/codegen/slice-pointer-nonnull-unwrap.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/codegen/slice-pointer-nonnull-unwrap.rs b/tests/codegen/slice-pointer-nonnull-unwrap.rs index 51ea4a1f943..48bf8fa88a0 100644 --- a/tests/codegen/slice-pointer-nonnull-unwrap.rs +++ b/tests/codegen/slice-pointer-nonnull-unwrap.rs @@ -5,15 +5,15 @@ use std::ptr::NonNull; // CHECK-LABEL: @slice_ptr_len_1 -// CHECK: {{.*}}: +// CHECK-NEXT: {{.*}}: // CHECK-NEXT: ret i64 %ptr.1 #[no_mangle] pub fn slice_ptr_len_1(ptr: *const [u8]) -> usize { - let ptr = ptr.cast_mut(); - if let Some(ptr) = NonNull::new(ptr) { - ptr.len() - } else { - // We know ptr is null, so we know ptr.wrapping_byte_add(1) is not null. - NonNull::new(ptr.wrapping_byte_add(1)).unwrap().len() - } + let ptr = ptr.cast_mut(); + if let Some(ptr) = NonNull::new(ptr) { + ptr.len() + } else { + // We know ptr is null, so we know ptr.wrapping_byte_add(1) is not null. + NonNull::new(ptr.wrapping_byte_add(1)).unwrap().len() + } } |
