rust/compiler/rustc_monomorphize/src
Matthias Krüger fd287d2e88
Rollup merge of #120773 - Enselic:copy-vs-move, r=oli-obk
large_assignments: Allow moves into functions

Moves into functions are typically implemented with pointer passing
rather than memcpy's at the llvm-ir level, so allow moves into
functions.

Part of the "Differentiate between Operand::Move and Operand::Copy" step of https://github.com/rust-lang/rust/issues/83518.

r? `@oli-obk` (who I think is still E-mentor?)
2024-02-11 01:37:55 +01:00
..
collector.rs large_assignments: Allow moves into functions 2024-02-10 16:17:00 +01:00
errors.rs Stop mentioning internal lang items in no_std binary errors 2024-01-10 21:18:54 +01:00
lib.rs Invert diagnostic lints. 2024-02-06 13:12:33 +11:00
partitioning.rs Rollup merge of #120602 - klensy:mono-comment, r=nnethercote 2024-02-06 19:40:07 +01:00
polymorphize.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
util.rs subst -> instantiate 2023-09-26 09:37:55 +02:00