rust/src/librustc/ty
bors 9e9a136fce Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centril
Rollup of 11 pull requests

Successful merges:

 - #62984 (Add lint for excess trailing semicolons)
 - #63075 (Miri: Check that a ptr is aligned and inbounds already when evaluating `*`)
 - #63490 (libsyntax: cleanup and refactor `pat.rs`)
 - #63507 (When needing type annotations in local bindings, account for impl Trait and closures)
 - #63509 (Point at the right enclosing scope when using `await` in non-async fn)
 - #63528 (syntax: Remove `DummyResult::expr_only`)
 - #63537 (expand: Unimplement `MutVisitor` on `MacroExpander`)
 - #63542 (Add NodeId for Arm, Field and FieldPat)
 - #63543 (Merge Variant and Variant_)
 - #63560 (move test that shouldn't be in test/run-pass/)
 - #63570 (Adjust tracking issues for `MaybeUninit<T>` gates)

Failed merges:

r? @ghost
2019-08-15 00:32:05 +00:00
..
inhabitedness Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
print pretty-pretty extremal constants! 2019-08-06 21:00:46 -07:00
query Rollup merge of #62108 - Zoxc:sharded-queries, r=oli-obk 2019-08-12 10:58:12 +02:00
_match.rs Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
adjustment.rs Run rustfmt --file-lines ... for changes from previous commits. 2019-06-14 18:58:32 +03:00
binding.rs move librustc to 2018 2019-02-05 12:45:47 -06:00
cast.rs Use derive macro for HashStable 2019-03-13 00:03:13 +01:00
codec.rs Handle cfg(bootstrap) throughout 2019-08-14 05:39:53 -04:00
constness.rs Rollup merge of #62019 - jeremystucki:refactoring, r=estebank 2019-06-22 01:42:41 +02:00
context.rs Handle cfg(bootstrap) throughout 2019-08-14 05:39:53 -04:00
erase_regions.rs Don't use lift to detect local types 2019-06-26 13:04:05 +02:00
error.rs Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
fast_reject.rs Remove needless lifetimes 2019-06-21 11:39:28 +02:00
flags.rs Handle cfg(bootstrap) throughout 2019-08-14 05:39:53 -04:00
fold.rs Don't use lift to detect local types 2019-06-26 13:04:05 +02:00
instance.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
layout.rs Copy ty::Instance instead of passing by reference 2019-08-11 10:54:38 -04:00
mod.rs Handle cfg(bootstrap) throughout 2019-08-14 05:39:53 -04:00
outlives.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
relate.rs Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
steal.rs rustc: rename Mir to mir::Body in comments and to MIR in error strings. 2019-05-29 00:26:56 +03:00
structural_impls.rs CTFE: simplify Value type by not checking for alignment 2019-08-02 23:02:53 +02:00
sty.rs Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centril 2019-08-15 00:32:05 +00:00
subst.rs cleanup: Remove extern crate serialize as rustc_serializes 2019-07-23 19:20:16 +03:00
trait_def.rs rename hir::map::local_def_id_from_hir_id to local_def_id 2019-07-04 12:53:12 +02:00
util.rs add tuple_fields convenience method and use it in a few places 2019-08-11 12:04:49 +02:00
walk.rs add tuple_fields convenience method and use it in a few places 2019-08-11 12:04:49 +02:00
wf.rs Replace "existential" by "opaque" 2019-08-02 02:44:36 +01:00