rust/compiler/rustc_mir/src
bors 4d3ce2e7da Auto merge of #86399 - JohnTitor:rollup-qlm2dvz, r=JohnTitor
Rollup of 7 pull requests

Successful merges:

 - #85663 (Document Arc::from)
 - #85802 (Rename IoSlice(Mut)::advance to advance_slice and add IoSlice(Mut)::advance)
 - #85970 (Remove methods under Implementors on trait pages)
 - #86340 (Use better error message for hard errors in CTFE)
 - #86343 (Do not emit invalid suggestions on multiple mutable borrow errors)
 - #86355 (Remove invalid suggestions for assoc consts on placeholder type error)
 - #86389 (Make `sum()` and `product()` documentation hyperlinks refer to `Iterator` methods.)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
2021-06-17 15:12:56 +00:00
..
borrow_check Auto merge of #86399 - JohnTitor:rollup-qlm2dvz, r=JohnTitor 2021-06-17 15:12:56 +00:00
const_eval Move some hard error logic to InterpError 2021-06-16 18:23:34 -04:00
dataflow Add Ty::is_union predicate and use it 2021-06-02 17:09:17 +02:00
interpret Auto merge of #86291 - crlf0710:trait_vtbl_refactor, r=bjorn3 2021-06-16 07:20:27 +00:00
monomorphize Refactor to make interpreter and codegen backend neutral to vtable internal representation. 2021-06-15 01:59:00 +08:00
transform Stop returning a value from report_assert_as_lint 2021-06-16 01:55:05 +02:00
util Rollup merge of #85870 - ptrojahn:mir_dump_whitespace, r=davidtwco 2021-06-17 05:54:46 +09:00
lib.rs Add variance-related information to lifetime error messages 2021-06-06 12:37:42 -05:00
shim.rs Prepare mir::Constant for ty::Const only supporting valtrees 2021-03-12 12:43:54 +00:00