rust/compiler/rustc_mir/src
Dylan DPC b4589a86cc
Rollup merge of #78674 - tmiasko:inline-substs-for-mir-body, r=oli-obk
inliner: Use substs_for_mir_body

Changes from 68965 extended the kind of instances that are being
inlined. For some of those, the `instance_mir` returns a MIR body that
is already expressed in terms of the types found in substitution array,
and doesn't need further substitution.

Use `substs_for_mir_body` to take that into account.

Resolves #78529.
Resolves #78560.
2020-11-09 01:13:42 +01:00
..
borrow_check Auto merge of #77856 - GuillaumeGomez:automatic-links-lint, r=jyn514,ollie27 2020-11-06 04:17:41 +00:00
const_eval Rollup merge of #78742 - vn-ki:fix-issue-78655, r=oli-obk 2020-11-05 10:29:59 +01:00
dataflow Fix typos 2020-10-28 19:32:28 +01:00
interpret inliner: Use substs_for_mir_body 2020-11-06 00:00:00 +00:00
monomorphize inliner: Use substs_for_mir_body 2020-11-06 00:00:00 +00:00
transform Rollup merge of #78674 - tmiasko:inline-substs-for-mir-body, r=oli-obk 2020-11-09 01:13:42 +01:00
util use single char patterns for split() (clippy::single_char_pattern) 2020-11-07 07:27:44 +01:00
lib.rs TypeVisitor: use ControlFlow in rustc_{mir,privacy,traits,typeck} 2020-10-30 12:27:44 +01:00
shim.rs rustc_mir: support MIR-inlining #[track_caller] functions. 2020-10-21 04:43:56 +03:00