about summary refs log tree commit diff
path: root/src/librustc_interface/passes.rs
AgeCommit message (Expand)AuthorLines
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-3/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-7/+7
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-53/+46
2020-01-04Auto merge of #67788 - cjgillot:delint-day, r=Zoxcbors-4/+3
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Move stability queries to librustc_passes.Camille GILLOT-3/+2
2020-01-01Move lint levels machanism in librustc_lint.Camille GILLOT-1/+0
2020-01-01Move late lint machanism in librustc_lint.Camille GILLOT-1/+1
2020-01-01Move early lint machanism in librustc_lint.Camille GILLOT-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-31Auto merge of #67764 - Centril:rollup-ycbq3os, r=Centrilbors-3/+8
2019-12-31Rollup merge of #67574 - Centril:librustc_lowering, r=Mark-SimulacrumMazdak Farrokhzad-3/+8
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-3/+8
2019-12-31Auto merge of #67699 - cjgillot:passes-resolve, r=Zoxcbors-2/+2
2019-12-31Rollup merge of #67697 - cjgillot:passes-scope-tree, r=ZoxcDylan DPC-1/+0
2019-12-31Move resolve_lifetimes query in librustc_resolve.Camille GILLOT-2/+2
2019-12-30Rename `libsyntax_ext` and `libsyntax_expand` in codeVadim Petrochenkov-10/+10
2019-12-30Move region_scope_tree query to librustc_passes.Camille GILLOT-1/+0
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-3/+1
2019-12-22Format the worldMark Rousskov-178/+173
2019-12-21Use Arena inside hir::Crate.Camille GILLOT-8/+9
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option_with` in several placesvarkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-7/+1
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-2/+1
2019-12-01rustc_plugin: Some further cleanupVadim Petrochenkov-2/+1
2019-12-01rustc_plugin: Remove support for plugins adding LLVM passesVadim Petrochenkov-10/+5
2019-12-01rustc_plugin: Remove support for adding plugins from command lineVadim Petrochenkov-8/+2
2019-12-01rustc_plugin: Remove support for plugin argumentsVadim Petrochenkov-2/+1
2019-11-29Rollup merge of #66791 - cjgillot:arena, r=Mark-SimulacrumRalf Jung-67/+52
2019-11-28rustc_metadata: Merge `cstore.rs` into `creader.rs`Vadim Petrochenkov-3/+2
2019-11-27Misc renames.Camille GILLOT-4/+3
2019-11-27Simplify handling of AllArenas.Camille GILLOT-3/+2
2019-11-27Rename BoxedGlobalCtxt.Camille GILLOT-4/+4
2019-11-27Rename lifetimes.Camille GILLOT-9/+9
2019-11-26Move local Arena to Queries.Camille GILLOT-1/+4
2019-11-26Formatting.Camille GILLOT-37/+35
2019-11-26Have Queries own the GlobalCtxt.Camille GILLOT-35/+21
2019-11-26Make the HIR map own the Definitions.Camille GILLOT-1/+1
2019-11-24rustc_plugin: Remove support for syntactic pluginsVadim Petrochenkov-16/+4
2019-11-22Rollup merge of #66575 - Mark-Simulacrum:no-uii, r=petrochenkovMazdak Farrokhzad-1/+1
2019-11-20Remove pretty printing of specific nodes in ASTMark Rousskov-1/+1
2019-11-17rustc_plugin: Remove the compatibility shimVadim Petrochenkov-2/+2
2019-11-16rustc_plugin: Remove `Registry::register_attribute`Vadim Petrochenkov-8/+1
2019-11-13Enable const-checking HIR bodiesDylan MacKenzie-0/+1
2019-11-11Add a callback that allows compiler consumers to override queries.Vytautas Astrauskas-0/+5
2019-11-10Auto merge of #65324 - Centril:organize-syntax, r=petrochenkovbors-9/+8
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-8/+7
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-1/+1
2019-11-09Move pretty parsing into Session optionsMark Rousskov-1/+6