We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5d0ec8d commit 6210c26Copy full SHA for 6210c26
src/base.rs
@@ -832,9 +832,10 @@ fn codegen_stmt<'tcx>(
832
let val = match null_op {
833
NullOp::SizeOf => layout.size.bytes(),
834
NullOp::AlignOf => layout.align.abi.bytes(),
835
- NullOp::OffsetOf(fields) => {
836
- layout.offset_of_subfield(fx, fields.iter()).bytes()
837
- }
+ NullOp::OffsetOf(fields) => fx
+ .tcx
+ .offset_of_subfield(ParamEnv::reveal_all(), layout, fields.iter())
838
+ .bytes(),
839
NullOp::UbChecks => {
840
let val = fx.tcx.sess.ub_checks();
841
let val = CValue::by_val(
0 commit comments