Lines Matching full:alignment
8 // Ensure size and alignment requirements are checked.
12 // SAFETY: `bool` has the same size and alignment as `i8`, and Rust guarantees that `bool` has
19 // SAFETY: `i8` has the same size and alignment with itself, and is round-trip transmutable to
25 // SAFETY: `i16` has the same size and alignment with itself, and is round-trip transmutable to
31 // SAFETY: `i32` has the same size and alignment with itself, and is round-trip transmutable to
44 // SAFETY: `i64` has the same size and alignment with itself, and is round-trip transmutable to
57 // Defines an internal type that always maps to the integer type which has the same size alignment
78 // Ensure size and alignment requirements are checked.
84 // SAFETY: `isize` has the same size and alignment with `isize_atomic_repr`, and is round-trip
97 // SAFETY: `u32` and `i32` has the same size and alignment, and `u32` is round-trip transmutable to
110 // SAFETY: `u64` and `i64` has the same size and alignment, and `u64` is round-trip transmutable to
123 // SAFETY: `usize` has the same size and alignment with `isize_atomic_repr`, and is round-trip