about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-12Diagnostics should not end with a full stopvarkor-1/+1
2020-01-11lints: promote levels.rs to lint.rs & extract passes.rsMazdak Farrokhzad-1/+1
2020-01-11reduce diversity in linting methodsMazdak Farrokhzad-7/+10
2020-01-11rustc_passes: remove unused rustc_parse depMazdak Farrokhzad-1/+0
2020-01-11ast_validation -> new crate rustc_ast_passesMazdak Farrokhzad-1039/+0
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-4/+5
2020-01-11canonicalize rustc::session importMazdak Farrokhzad-1/+2
2020-01-11simplify feature_err importsMazdak Farrokhzad-2/+2
2020-01-11Rollup merge of #68050 - Centril:canon-error, r=Mark-SimulacrumYuki Okushi-12/+12
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-12/+12
2020-01-10Introduce `#![feature(half_open_range_patterns)]`.Mazdak Farrokhzad-2/+6
2020-01-09Make `bound_context` more like neighboring functionsDylan MacKenzie-21/+18
2020-01-09Call all visit methods on trait definitionsDylan MacKenzie-0/+3
2020-01-09Check for `?const` in invalid contexts during AST validationDylan MacKenzie-0/+74
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-11/+11
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-18/+55
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-17/+40
2020-01-07Rename traits::drop -> traits::misc.Camille GILLOT-1/+1
2020-01-07Move magic traits queries to rustc::traits::drop.Camille GILLOT-1/+2
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-52/+55
2020-01-05Rollup merge of #67881 - varkor:scattering-of-backticks, r=CentrilDylan DPC-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-51/+54
2020-01-05simplify reexports in rustc::hirMazdak Farrokhzad-1/+1
2020-01-05Add backticks to various diagnosticsvarkor-1/+1
2020-01-04{HirId,ItemLocal}{Map,Set} -> rustc::hir & nix rustc::nodemapMazdak Farrokhzad-6/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-12/+9
2020-01-04extract rustc::middle::codegen_fn_attrsMazdak Farrokhzad-8/+7
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-8/+8
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Move stability queries to librustc_passes.Camille GILLOT-465/+79
2020-01-01Move stability.rs to librustc_passes.Camille GILLOT-0/+1001
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-13/+13
2019-12-31Rollup merge of #67697 - cjgillot:passes-scope-tree, r=ZoxcDylan DPC-0/+837
2019-12-30Make things build againVadim Petrochenkov-1/+1
2019-12-30Inert doc comments.Camille GILLOT-0/+6
2019-12-30Move region_scope_tree query to librustc_passes.Camille GILLOT-718/+13
2019-12-30Move region.rs to librustc_passes.Camille GILLOT-0/+1536
2019-12-30Rollup merge of #67698 - cjgillot:passes-first, r=ZoxcYuki Okushi-0/+709
2019-12-29Move get_lib_features query in librustc_passes.Camille GILLOT-28/+18
2019-12-29Move lib_features.rs in librustc_passes.Camille GILLOT-0/+153
2019-12-29Move diagnostic_items queries to librustc_passes.Camille GILLOT-7/+21
2019-12-29Move diagnostic_items.rs to librustc_passes.Camille GILLOT-0/+119
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-22/+18
2019-12-29Move reachable.rs to librustc_passes.Camille GILLOT-0/+437
2019-12-27Fallout in other crates.Camille GILLOT-16/+16
2019-12-26Fallout in other crates.Camille GILLOT-48/+56
2019-12-26Auto merge of #67592 - matthewjasper:cleanup-match, r=Centrilbors-5/+17
2019-12-25Feature gate or patterns in const contextsMatthew Jasper-5/+17
2019-12-24Handle more specific case E0222Esteban Küber-0/+1