| /*******************************************/ | |
| // https://issues.dlang.org/show_bug.cgi?id=19924 | |
| import core.bitop; | |
| extern(C) void main() | |
| { | |
| uint a = 0x01_23_45_67; | |
| a = bswap(a); | |
| assert(a == 0x67_45_23_01); | |
| ulong b = 0x01_23_45_67_89_ab_cd_ef; | |
| b = bswap(b); | |
| assert(b == 0xef_cd_ab_89_67_45_23_01); | |
| } |