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 743cee6 commit 9efccc9Copy full SHA for 9efccc9
src/base.rs
@@ -503,6 +503,11 @@ fn codegen_stmt<'tcx>(
503
let val = codegen_operand(fx, operand);
504
lval.write_cvalue(fx, val);
505
}
506
+ Rvalue::CopyForDeref(place) => {
507
+ let cplace = codegen_place(fx, place);
508
+ let val = cplace.to_cvalue(fx);
509
+ lval.write_cvalue(fx, val)
510
+ }
511
Rvalue::Ref(_, _, place) | Rvalue::AddressOf(_, place) => {
512
let place = codegen_place(fx, place);
513
let ref_ = place.place_ref(fx, lval.layout());
0 commit comments