Lines Matching refs:align_of
234 macro_rules! align_of { macro
729 static_assert!(Src, Dst => mem::align_of::<Dst>() <= mem::align_of::<Src>()); in transmute_ref()
759 static_assert!(Src => mem::align_of::<Src>() == mem::align_of::<Wrapping<Src>>()); in try_transmute_ref()
760 static_assert!(Dst => mem::align_of::<Dst>() == mem::align_of::<Wrapping<Dst>>()); in try_transmute_ref()
817 static_assert!(Src, Dst => mem::align_of::<Dst>() <= mem::align_of::<Src>()); in transmute_mut()
839 static_assert!(Src => mem::align_of::<Src>() == mem::align_of::<Wrapping<Src>>()); in try_transmute_mut()
840 static_assert!(Dst => mem::align_of::<Dst>() == mem::align_of::<Wrapping<Dst>>()); in try_transmute_mut()
965 assert_eq!(mem::align_of::<Aligned64kAllocation>(), _64K); in test_trailing_field_offset()
1077 assert_eq!(align_of!([elain::Align<1>]), Some(1)); in test_align_of_dst()
1078 assert_eq!(align_of!([elain::Align<2>]), Some(2)); in test_align_of_dst()
1079 assert_eq!(align_of!([elain::Align<4>]), Some(4)); in test_align_of_dst()
1080 assert_eq!(align_of!([elain::Align<8>]), Some(8)); in test_align_of_dst()
1081 assert_eq!(align_of!([elain::Align<16>]), Some(16)); in test_align_of_dst()
1082 assert_eq!(align_of!([elain::Align<32>]), Some(32)); in test_align_of_dst()
1083 assert_eq!(align_of!([elain::Align<64>]), Some(64)); in test_align_of_dst()
1084 assert_eq!(align_of!([elain::Align<128>]), Some(128)); in test_align_of_dst()
1085 assert_eq!(align_of!([elain::Align<256>]), Some(256)); in test_align_of_dst()
1086 assert_eq!(align_of!([elain::Align<512>]), Some(512)); in test_align_of_dst()
1087 assert_eq!(align_of!([elain::Align<1024>]), Some(1024)); in test_align_of_dst()
1088 assert_eq!(align_of!([elain::Align<2048>]), Some(2048)); in test_align_of_dst()
1089 assert_eq!(align_of!([elain::Align<4096>]), Some(4096)); in test_align_of_dst()
1090 assert_eq!(align_of!([elain::Align<8192>]), Some(8192)); in test_align_of_dst()
1091 assert_eq!(align_of!([elain::Align<16384>]), Some(16384)); in test_align_of_dst()
1092 assert_eq!(align_of!([elain::Align<32768>]), Some(32768)); in test_align_of_dst()
1093 assert_eq!(align_of!([elain::Align<65536>]), Some(65536)); in test_align_of_dst()