We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent baa16d2 commit e26692dCopy full SHA for e26692d
compiler/rustc_mir_transform/src/large_enums.rs
@@ -244,6 +244,8 @@ impl EnumSizeOpt {
244
let ptr_sized_int = data_layout.ptr_sized_integer();
245
let target_bytes = ptr_sized_int.size().bytes() as usize;
246
let mut data = vec![0; target_bytes * num_discrs];
247
+
248
+ // We use a macro because `$bytes` can be u32 or u64.
249
macro_rules! encode_store {
250
($curr_idx: expr, $endian: expr, $bytes: expr) => {
251
let bytes = match $endian {
0 commit comments