summary refs log tree commit diff
path: root/src/librustc_mir/lib.rs
AgeCommit message (Expand)AuthorLines
2019-12-14Revert "Stabilize the `never_type`, written `!`."Niko Matsakis-1/+1
2019-12-06Fix rebase issuesvarkor-1/+0
2019-12-06Use `to_option` in various placesvarkor-0/+1
2019-11-27Add `#![feature(matches_macro)]`Dylan MacKenzie-0/+1
2019-11-27Auto merge of #66677 - wesleywiser:fix_const_prop_alloc_id_ice, r=oli-obkbors-0/+1
2019-11-24Respond to CR feedbackWesley Wiser-0/+1
2019-11-21Introduce MIR optimizations for simplifying `x?` on `Result`s.Mazdak Farrokhzad-0/+1
2019-11-21Stabilize the `never_type`, written `!`.Mazdak Farrokhzad-1/+1
2019-11-15Remove `qualify_consts` completelyDylan MacKenzie-1/+0
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-2/+0
2019-11-06Implement pass to remove branches on uninhabited variantsWesley Wiser-0/+1
2019-10-27Always use consteval to codegen caller_location.Adam Perry-0/+1
2019-10-16Enable `drain_filter`Dylan MacKenzie-0/+1
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-09-30Avoid `chain()` in `find_constraint_paths_between_regions()`.Nicholas Nethercote-0/+1
2019-09-25Rollup merge of #64508 - Centril:or-pat-hir, r=matthewjasperMazdak Farrokhzad-0/+1
2019-09-19Rollup merge of #64566 - ecstatic-morse:generic-dataflow, r=oli-obkMazdak Farrokhzad-0/+1
2019-09-18Rollup merge of #64207 - sinkuu:pub_dataflow, r=tmandryTyler Mandry-1/+1
2019-09-18Publish `rustc_mir::dataflow` and remove `#[allow(unused)]`Dylan MacKenzie-1/+1
2019-09-17Add generic dataflow implDylan MacKenzie-0/+1
2019-09-17Get rid of special const intrinsic query in favour of `const_eval`Oliver Scherer-1/+0
2019-09-15check_match: misc cleanup.Mazdak Farrokhzad-0/+1
2019-09-06Make rustc_mir::dataflow module pubShotaro Yamada-1/+1
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-3/+1
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-0/+1
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-1/+0
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-6/+2
2019-07-13Make `newtype_index` hygienic and use allow_internal_unstableMatthew Jasper-2/+0
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-01Enable mem_take feature in relevant cratesChris Gregory-0/+1
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-1/+0
2019-06-11rustc_mir: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+1
2019-06-06Don't run MIR passes on constructor shimsMatthew Jasper-0/+1
2019-06-02query-fy type_nameMark Mansi-0/+1
2019-06-02query-ify const_fieldMark Mansi-0/+4
2019-05-31Stabilize reverse_bits featureLzu Tao-1/+0
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-17Rename modulesYuki OKUSHI-1/+1
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-03Deny internal lints on librustc_mirflip1995-0/+1
2019-03-12Stabilize Range*::contains.Steven Malis-1/+0
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-1/+0
2019-02-25Auto merge of #58302 - SimonSapin:tryfrom, r=alexcrichtonbors-1/+0
2019-02-13Stabilize TryFrom and TryIntoSimon Sapin-1/+0
2019-02-12Stabilize slice_sort_by_cached_keyScott McMurray-1/+0
2019-02-08Remove #[macro_use] extern crate bitflagsTaiki Endo-2/+0
2019-02-08Use real try blocksTaiki Endo-8/+1