diff options
| author | Josh Stone <jistone@redhat.com> | 2024-01-17 15:40:30 -0800 |
|---|---|---|
| committer | Josh Stone <jistone@redhat.com> | 2024-01-19 20:10:39 -0800 |
| commit | 33e04228262cb7ac76023a94d3811e62518cfc42 (patch) | |
| tree | 060ca76f9a0219acd9f28cc8bf10ef254acb3f31 /compiler/rustc_codegen_ssa/src | |
| parent | 167555f36a3b3e7f4a0a685c63d928bbd32f1157 (diff) | |
Pack the u128 in LitKind::Int
Diffstat (limited to 'compiler/rustc_codegen_ssa/src')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/codegen_attrs.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_codegen_ssa/src/codegen_attrs.rs b/compiler/rustc_codegen_ssa/src/codegen_attrs.rs index 198b7ac4170..299d6f98420 100644 --- a/compiler/rustc_codegen_ssa/src/codegen_attrs.rs +++ b/compiler/rustc_codegen_ssa/src/codegen_attrs.rs @@ -658,7 +658,7 @@ fn check_link_ordinal(tcx: TyCtxt<'_>, attr: &ast::Attribute) -> Option<u16> { // if the resulting EXE runs, as I haven't yet built the necessary DLL -- see earlier comment // about LINK.EXE failing.) if *ordinal <= u16::MAX as u128 { - Some(*ordinal as u16) + Some(ordinal.get() as u16) } else { let msg = format!("ordinal value in `link_ordinal` is too large: `{}`", &ordinal); tcx.dcx() |
