{"ast_node_type":"other","tokens":[{"end":136,"kind":"keyword","start":0,"text":"//"}]}
// https://github.com/rust-lang/rust/blob/ce5fdd7d42aba9a2925692e11af2bd39cf37798a/compiler/rustc_data_structures/src/tagged_ptr.rs#L163
// Raise the aligement to at least 4 bytes - this is relied on in other parts of the compiler(for pointer tagging):
// Removing this `repr(4)` will cause the compiler to not build on platforms like `m68k` Linux, where the aligement of u32 and usize is only 2.