rust/src/test
bors f03e06762e Auto merge of #46582 - nikomatsakis:nll-master-to-rust-master-4, r=arielb1
make MIR type checker handle a number of other cases

The existing type checker was primarily used to verify types, but was skipping over a number of details. For example, it was not checking that the predicates on functions were satisfied and so forth. This meant that the NLL region checker was not getting a lot of the constraints it needed. This PR closes those gaps. It also includes a bit of refactoring for the way that we store region values, encapsulating the bit matrix over into its own module and improving the data structures in use.

This is mostly work by @spastorino being ported over from nll-master.

r? @arielb1 or @pnkfelix
2017-12-14 04:32:14 +00:00
..
codegen Stabilize abi_sysv64 2017-12-06 01:19:35 +01:00
codegen-units Add regression tests for non-instantiation of inline and const fns. 2017-11-07 08:54:38 +01:00
compile-fail correct comment in test 2017-12-13 12:20:29 -05:00
compile-fail-fulldeps Fix fallout in tests. 2017-12-12 13:15:03 -08:00
debuginfo Stabilize const-calling existing const-fns in std 2017-11-26 23:43:44 +01:00
incremental move resolve_lifetimes into a proper query 2017-12-11 10:11:13 -05:00
mir-opt refactor region value bitmatrix 2017-12-13 12:20:27 -05:00
parse-fail Auto merge of #46497 - AgustinCB:issue-46311, r=petrochenkov 2017-12-07 21:05:49 +00:00
pretty Fix fallout in tests. 2017-12-12 13:15:03 -08:00
run-fail rustc: Prepare to enable ThinLTO by default 2017-11-30 07:17:53 -08:00
run-fail-fulldeps
run-make rustc_back: move dynamic_lib to rustc_metadata. 2017-12-04 18:25:29 +02:00
run-pass Auto merge of #46582 - nikomatsakis:nll-master-to-rust-master-4, r=arielb1 2017-12-14 04:32:14 +00:00
run-pass-fulldeps Fix fallout in tests. 2017-12-12 13:15:03 -08:00
run-pass-valgrind Stabilize const-calling existing const-fns in std 2017-11-26 23:43:44 +01:00
rustdoc Auto merge of #46384 - ollie27:rustdoc_inline_assoc, r=QuietMisdreavus 2017-12-03 00:54:52 +00:00
ui Auto merge of #46582 - nikomatsakis:nll-master-to-rust-master-4, r=arielb1 2017-12-14 04:32:14 +00:00
ui-fulldeps mention nightly in -Z external-macro-backtrace note 2017-11-26 18:28:38 +00:00
COMPILER_TESTS.md Fixes spelling error in COMPILER_TESTS.md 2017-11-19 19:05:49 -08:00