rust/src/librustc
kennytm 484e6f0ada
Rollup merge of #49730 - sinkuu:fix_ice_49556, r=cramertj
Fix ICE with impl Trait

Fixes https://github.com/rust-lang/rust/issues/49556#issuecomment-379154713. May or may not fix 49556 itself. Closures like `|x: &'a _| x` has `ClosureSubsts` of `fn(&'a _) -> &'(ReScope) _`, so `tcx.note_and_explain_free_region` (called [here](a143462783/src/librustc/infer/anon_types/mod.rs (L572))) panics.
2018-04-12 03:38:16 +08:00
..
benches Move deny(warnings) into rustbuild 2018-04-08 16:59:14 -06:00
cfg Remove adjacent all-const match arm hack. 2018-03-28 12:03:28 +02:00
dep_graph Allow for internalizing monomorphizations that cannot be shared. 2018-04-06 12:14:08 +02:00
hir Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoerister 2018-04-10 09:00:27 +00:00
ich [incremental] Hash Allocations 2018-04-07 12:48:33 +09:00
infer Rollup merge of #49730 - sinkuu:fix_ice_49556, r=cramertj 2018-04-12 03:38:16 +08:00
lint Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoerister 2018-04-10 09:00:27 +00:00
middle Convert sort_by_key to sort_by_cached_key 2018-04-09 16:43:48 +01:00
mir Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoerister 2018-04-10 09:00:27 +00:00
session Auto merge of #48779 - michaelwoerister:share-generics4, r=alexcrichton 2018-04-06 15:01:27 +00:00
traits Auto merge of #49695 - michaelwoerister:unhygienic-ty-min, r=nikomatsakis 2018-04-11 00:51:38 +00:00
ty Rollup merge of #49795 - nox:niche-with-uninhabited-fields, r=eddyb 2018-04-11 19:56:47 +08:00
util Print query stack on ICEs 2018-04-06 16:23:31 +02:00
build.rs rustc: Add some build scripts for librustc crates 2017-07-22 22:04:13 -07:00
Cargo.toml rustbuild: Fail the build if we build Cargo twice 2018-03-26 13:07:12 -07:00
diagnostics.rs Checking location and syntax of non_exhaustive attribute. 2018-04-02 23:02:29 +01:00
lib.rs Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcm 2018-04-11 19:56:41 +08:00
macros.rs extend stable hasher to support CanonicalTy 2018-03-16 12:49:37 -04:00
README.md Change links to readmes 2018-02-25 15:24:14 -06:00

For more information about how rustc works, see the rustc guide.