rust/src/librustc_mir/interpret
bors bd1da18b04 Auto merge of #63671 - Centril:rollup-zufavt5, r=Centril
Rollup of 5 pull requests

Successful merges:

 - #62451 (Add APIs for uninitialized Box, Rc, and Arc. (Plus get_mut_unchecked))
 - #63487 (Remove meaningless comments in src/test)
 - #63657 (Crank up invalid value lint)
 - #63667 (resolve: Properly integrate derives and `macro_rules` scopes)
 - #63669 (fix typos in mir/interpret)

Failed merges:

r? @ghost
2019-08-17 21:30:10 +00:00
..
intrinsics rustc_mir: support type parameters by printing them as _. 2019-06-20 17:48:02 +03:00
cast.rs Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
eval_context.rs Miri shouldn't look at types 2019-08-10 13:09:35 +02:00
intern.rs Rollup merge of #62760 - chansuke:dedupe-error-messages, r=zackmdavis 2019-08-14 04:18:35 +02:00
intrinsics.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
machine.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
memory.rs fix typos 2019-08-17 15:36:28 -04:00
mod.rs Add basic support for "other" kinds of values for function pointers, determined by the machine instance. 2019-07-04 10:38:54 +02:00
operand.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
operator.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
place.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
snapshot.rs Copy ty::Instance instead of passing by reference 2019-08-11 10:54:38 -04:00
step.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
terminator.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
traits.rs adding throw_ and err_ macros for InterpError 2019-07-30 15:25:12 +05:30
validity.rs miri: validity checks alignment even when machine otherwise does not 2019-08-02 23:02:54 +02:00
visitor.rs Add check_mplace_ptr convenience method; provide ptr-normalization methods for mplace and op to avoid repeated int-to-ptr casting during validation. 2019-07-06 12:46:08 +02:00