summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2019-12-14Revert "Stabilize the `never_type`, written `!`."Niko Matsakis-1/+1
2019-12-06Use `to_option` in various placesvarkor-0/+1
2019-12-03Move Session to librustc_sessionMark Rousskov-6/+1
2019-11-27Move ExprUseVisitor and mem_categorization to rustc_typeckMatthew Jasper-2/+0
2019-11-21Stabilize the `never_type`, written `!`.Mazdak Farrokhzad-1/+1
2019-11-15Rollup merge of #66013 - nnethercote:avoid-hashing-twice-in-get_query, r=ZoxcYuki Okushi-0/+1
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-2/+0
2019-11-13Rollup merge of #66335 - Mark-Simulacrum:self-profile-to-data, r=michaelwoeri...Yuki Okushi-1/+0
2019-11-12Snap cfgsMark Rousskov-2/+0
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-1/+0
2019-11-04Avoid hashing the key twice in `get_query()`.Nicholas Nethercote-0/+1
2019-10-25RFC 2008: StabilizationDavid Wood-1/+1
2019-10-20also check the iterator is not too longRalf Jung-0/+1
2019-10-15Stabilize proc macros generating `macro_rules` itemsVadim Petrochenkov-1/+1
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-05Rollup merge of #65105 - Mark-Simulacrum:split-librustc, r=nikomatsakisTyler Mandry-4/+0
2019-10-05Rollup merge of #64708 - SimonSapin:option-deref, r=CentrilTyler Mandry-1/+0
2019-10-04middle::intrinsicck -> rustc_passesMark Rousskov-1/+0
2019-10-04middle::entry -> rustc_passesMark Rousskov-1/+0
2019-10-04middle::dead -> rustc_passesMark Rousskov-1/+0
2019-10-04move middle::liveness to rustc_passesMark Rousskov-1/+0
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-1/+0
2019-09-23Stabilize Option::deref and Option::deref_mutSimon Sapin-1/+0
2019-09-15Auto merge of #60584 - jonas-schievink:ice-panic-hook, r=oli-obkbors-1/+0
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-6/+0
2019-09-06Move the HIR cfg to `rustc_ast_borrowck`Matthew Jasper-1/+0
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-5/+0
2019-08-30Move librustc panic handler into the new oneJonas Schievink-1/+0
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+2
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-0/+1
2019-08-02librustc: Unconfigure tests during normal buildVadim Petrochenkov-13/+3
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-3/+1
2019-07-25Rollup merge of #62735 - petrochenkov:galloc, r=alexcrichtonMazdak Farrokhzad-1/+0
2019-07-24Merge `rustc_allocator` into `libsyntax_ext`Vadim Petrochenkov-1/+0
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-8/+0
2019-07-13Make `newtype_index` hygienic and use allow_internal_unstableMatthew Jasper-2/+0
2019-07-07Remove some dummy dependenciesJohn Kåre Alsaker-4/+2
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-1/+0
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-04Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=...Mazdak Farrokhzad-0/+1
2019-07-01Enable mem_take feature in relevant cratesChris Gregory-0/+1
2019-07-01rustc: use a separate copy of P for HIR than for AST.Eduard-Mihai Burtescu-0/+2
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-1/+0
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+1
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-0/+1
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-17Rename modulesYuki OKUSHI-1/+1