rust/src/librustc
bors ce45cbb053 Auto merge of #52191 - SimonSapin:alloc_error_handler, r=alexcrichton
Implement #[alloc_error_handler]

This to-be-stable attribute is equivalent to `#[lang = "oom"]`. It is required when using the `alloc` crate without the `std` crate. It is called by `handle_alloc_error`, which is in turned called by "infallible" allocations APIs such as `Vec::push`.
2018-07-10 15:20:17 +00:00
..
benches Move deny(warnings) into rustbuild 2018-04-08 16:59:14 -06:00
cfg Rename ExprAgain to ExprContinue 2018-06-23 10:51:01 +01:00
dep_graph introduce predicates_defined_on for traits 2018-07-02 11:33:24 -04:00
hir find and highlight the & or '_ in region_name 2018-07-09 00:20:36 -04:00
ich store the HirId of the upvar 2018-07-03 18:10:08 -04:00
infer Auto merge of #51938 - zackmdavis:and_the_case_of_the_leaking_desugar, r=estebank 2018-07-05 02:35:25 +00:00
lint Auto merge of #51956 - GuillaumeGomez:shutdown-doc-lints, r=oli-obk 2018-07-09 18:50:37 +00:00
middle Implement #[alloc_error_handler] 2018-07-09 23:13:24 +02:00
mir Auto merge of #52021 - nikomatsakis:nll-region-errors, r=estebank 2018-07-06 23:36:16 +00:00
session Auto merge of #51956 - GuillaumeGomez:shutdown-doc-lints, r=oli-obk 2018-07-09 18:50:37 +00:00
traits Remove obsolete documentation from FufillmentContext::select comment. 2018-07-04 18:25:04 -07:00
ty Auto merge of #51583 - cuviper:packed_pair-bool, r=Mark-Simulacrum 2018-07-10 03:08:47 +00:00
util Move time_graph.rs to rustc/util 2018-07-07 10:52:31 +02:00
build.rs rustc: Add some build scripts for librustc crates 2017-07-22 22:04:13 -07:00
Cargo.toml remove either dependency we are not using 2018-06-27 07:05:40 -04:00
diagnostics.rs Implementation of tool lints 2018-07-04 12:16:46 +02:00
lib.rs Move time_graph.rs to rustc/util 2018-07-07 10:52:31 +02:00
macros.rs Support delegation in stable hashing macros 2018-06-28 11:04:50 +03: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.