rust/src/librustc_mir
bors 7858dc237d Auto merge of #63497 - eddyb:miri-subst, r=oli-obk
rustc_mir: fix miri substitution/"universe" discipline.

Alternative to #61041, based on @RalfJung's own attempt at it.
I haven't done a full audit, but I believe everything is fixed now.

Fixes #61432.
Closes #61336, as a drive-by fix (for a subset of #43408, that is already special-cased).

r? @oli-obk / @RalfJung cc @varkor @yodaldevoid
2019-08-20 04:14:51 +00:00
..
borrow_check Rollup merge of #63699 - gilescope:async-move-diagnostic, r=estebank 2019-08-19 22:48:57 +02:00
build initial implementation of or-pattern parsing 2019-08-17 15:55:40 +00:00
dataflow Use associated_type_bounds where applicable - closes #61738 2019-08-08 22:39:15 +02:00
hair initial implementation of or-pattern parsing 2019-08-17 15:55:40 +00:00
interpret rustc_mir: disallow non-monomorphic reifications. 2019-08-19 18:57:09 +03:00
monomorphize Rename ItemKind::Ty to ItemKind::TyAlias 2019-08-04 20:13:37 +01:00
transform use ImmTy::from_uint in a few more spots 2019-08-17 12:56:46 +02:00
util Remove redundant ty fields from mir::Constant and hair::pattern::PatternRange. 2019-08-16 15:20:27 +03:00
Cargo.toml cleanup: Remove extern crate serialize as rustc_serializes 2019-07-23 19:20:16 +03:00
const_eval.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
error_codes.rs Remove unnecessary features from compiler error code list 2019-08-06 10:49:45 -07:00
lib.rs Use associated_type_bounds where applicable - closes #61738 2019-08-08 22:39:15 +02:00
lints.rs rename hir::map::get_by_hir_id to get 2019-06-20 12:50:06 +02:00
shim.rs Auto merge of #63463 - matthewjasper:ty_param_cleanup, r=petrochenkov 2019-08-19 01:31:35 +00:00