mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-14 17:07:17 +00:00
164 lines
4.3 KiB
Rust
164 lines
4.3 KiB
Rust
|
#![allow(unused)]
|
||
|
#![allow(clippy::diverging_sub_expression)]
|
||
|
#![no_main]
|
||
|
|
||
|
#[warn(clippy::host_endian_bytes)]
|
||
|
fn host() {
|
||
|
2u8.to_ne_bytes();
|
||
|
2i8.to_ne_bytes();
|
||
|
2u16.to_ne_bytes();
|
||
|
2i16.to_ne_bytes();
|
||
|
2u32.to_ne_bytes();
|
||
|
2i32.to_ne_bytes();
|
||
|
2u64.to_ne_bytes();
|
||
|
2i64.to_ne_bytes();
|
||
|
2u128.to_ne_bytes();
|
||
|
2i128.to_ne_bytes();
|
||
|
2usize.to_ne_bytes();
|
||
|
2isize.to_ne_bytes();
|
||
|
2.0f32.to_ne_bytes();
|
||
|
2.0f64.to_ne_bytes();
|
||
|
u8::from_ne_bytes(todo!());
|
||
|
i8::from_ne_bytes(todo!());
|
||
|
u16::from_ne_bytes(todo!());
|
||
|
i16::from_ne_bytes(todo!());
|
||
|
u32::from_ne_bytes(todo!());
|
||
|
i32::from_ne_bytes(todo!());
|
||
|
u64::from_ne_bytes(todo!());
|
||
|
i64::from_ne_bytes(todo!());
|
||
|
u128::from_ne_bytes(todo!());
|
||
|
i128::from_ne_bytes(todo!());
|
||
|
f32::from_ne_bytes(todo!());
|
||
|
f64::from_ne_bytes(todo!());
|
||
|
}
|
||
|
|
||
|
#[warn(clippy::little_endian_bytes)]
|
||
|
fn little() {
|
||
|
2u8.to_le_bytes();
|
||
|
2i8.to_le_bytes();
|
||
|
2u16.to_le_bytes();
|
||
|
2i16.to_le_bytes();
|
||
|
2u32.to_le_bytes();
|
||
|
2i32.to_le_bytes();
|
||
|
2u64.to_le_bytes();
|
||
|
2i64.to_le_bytes();
|
||
|
2u128.to_le_bytes();
|
||
|
2i128.to_le_bytes();
|
||
|
2usize.to_le_bytes();
|
||
|
2isize.to_le_bytes();
|
||
|
2.0f32.to_le_bytes();
|
||
|
2.0f64.to_le_bytes();
|
||
|
u8::from_le_bytes(todo!());
|
||
|
i8::from_le_bytes(todo!());
|
||
|
u16::from_le_bytes(todo!());
|
||
|
i16::from_le_bytes(todo!());
|
||
|
u32::from_le_bytes(todo!());
|
||
|
i32::from_le_bytes(todo!());
|
||
|
u64::from_le_bytes(todo!());
|
||
|
i64::from_le_bytes(todo!());
|
||
|
u128::from_le_bytes(todo!());
|
||
|
i128::from_le_bytes(todo!());
|
||
|
usize::from_le_bytes(todo!());
|
||
|
isize::from_le_bytes(todo!());
|
||
|
f32::from_le_bytes(todo!());
|
||
|
f64::from_le_bytes(todo!());
|
||
|
}
|
||
|
|
||
|
#[warn(clippy::big_endian_bytes)]
|
||
|
fn big() {
|
||
|
2u8.to_be_bytes();
|
||
|
2i8.to_be_bytes();
|
||
|
2u16.to_be_bytes();
|
||
|
2i16.to_be_bytes();
|
||
|
2u32.to_be_bytes();
|
||
|
2i32.to_be_bytes();
|
||
|
2u64.to_be_bytes();
|
||
|
2i64.to_be_bytes();
|
||
|
2u128.to_be_bytes();
|
||
|
2i128.to_be_bytes();
|
||
|
2.0f32.to_be_bytes();
|
||
|
2.0f64.to_be_bytes();
|
||
|
2usize.to_be_bytes();
|
||
|
2isize.to_be_bytes();
|
||
|
u8::from_be_bytes(todo!());
|
||
|
i8::from_be_bytes(todo!());
|
||
|
u16::from_be_bytes(todo!());
|
||
|
i16::from_be_bytes(todo!());
|
||
|
u32::from_be_bytes(todo!());
|
||
|
i32::from_be_bytes(todo!());
|
||
|
u64::from_be_bytes(todo!());
|
||
|
i64::from_be_bytes(todo!());
|
||
|
u128::from_be_bytes(todo!());
|
||
|
i128::from_be_bytes(todo!());
|
||
|
usize::from_be_bytes(todo!());
|
||
|
isize::from_be_bytes(todo!());
|
||
|
f32::from_be_bytes(todo!());
|
||
|
f64::from_be_bytes(todo!());
|
||
|
}
|
||
|
|
||
|
#[warn(clippy::little_endian_bytes)]
|
||
|
#[warn(clippy::big_endian_bytes)]
|
||
|
fn little_no_help() {
|
||
|
2u8.to_le_bytes();
|
||
|
2i8.to_le_bytes();
|
||
|
2u16.to_le_bytes();
|
||
|
2i16.to_le_bytes();
|
||
|
2u32.to_le_bytes();
|
||
|
2i32.to_le_bytes();
|
||
|
2u64.to_le_bytes();
|
||
|
2i64.to_le_bytes();
|
||
|
2u128.to_le_bytes();
|
||
|
2i128.to_le_bytes();
|
||
|
2usize.to_le_bytes();
|
||
|
2isize.to_le_bytes();
|
||
|
2.0f32.to_le_bytes();
|
||
|
2.0f64.to_le_bytes();
|
||
|
u8::from_le_bytes(todo!());
|
||
|
i8::from_le_bytes(todo!());
|
||
|
u16::from_le_bytes(todo!());
|
||
|
i16::from_le_bytes(todo!());
|
||
|
u32::from_le_bytes(todo!());
|
||
|
i32::from_le_bytes(todo!());
|
||
|
u64::from_le_bytes(todo!());
|
||
|
i64::from_le_bytes(todo!());
|
||
|
u128::from_le_bytes(todo!());
|
||
|
i128::from_le_bytes(todo!());
|
||
|
usize::from_le_bytes(todo!());
|
||
|
isize::from_le_bytes(todo!());
|
||
|
f32::from_le_bytes(todo!());
|
||
|
f64::from_le_bytes(todo!());
|
||
|
}
|
||
|
|
||
|
#[warn(clippy::big_endian_bytes)]
|
||
|
#[warn(clippy::little_endian_bytes)]
|
||
|
fn big_no_help() {
|
||
|
2u8.to_be_bytes();
|
||
|
2i8.to_be_bytes();
|
||
|
2u16.to_be_bytes();
|
||
|
2i16.to_be_bytes();
|
||
|
2u32.to_be_bytes();
|
||
|
2i32.to_be_bytes();
|
||
|
2u64.to_be_bytes();
|
||
|
2i64.to_be_bytes();
|
||
|
2u128.to_be_bytes();
|
||
|
2i128.to_be_bytes();
|
||
|
2usize.to_be_bytes();
|
||
|
2isize.to_be_bytes();
|
||
|
2.0f32.to_be_bytes();
|
||
|
2.0f64.to_be_bytes();
|
||
|
u8::from_be_bytes(todo!());
|
||
|
i8::from_be_bytes(todo!());
|
||
|
u16::from_be_bytes(todo!());
|
||
|
i16::from_be_bytes(todo!());
|
||
|
u32::from_be_bytes(todo!());
|
||
|
i32::from_be_bytes(todo!());
|
||
|
u64::from_be_bytes(todo!());
|
||
|
i64::from_be_bytes(todo!());
|
||
|
u128::from_be_bytes(todo!());
|
||
|
i128::from_be_bytes(todo!());
|
||
|
usize::from_be_bytes(todo!());
|
||
|
isize::from_be_bytes(todo!());
|
||
|
f32::from_be_bytes(todo!());
|
||
|
f64::from_be_bytes(todo!());
|
||
|
}
|