about summary refs log tree commit diff
path: root/src/librustc_interface/passes.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-1004/+0
2020-08-18Promote missing_fragment_specifier to hard errorAleksey Kladov-18/+1
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-15replaced log with tracingGurpreet Singh-4/+4
2020-08-09Avoid deleting temporary files on errorMark Rousskov-0/+2
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-27/+8
2020-08-03Remove `GCX_PTR`.Nicholas Nethercote-3/+5
2020-07-28Replace all uses of `log::log_enabled` with `Debug` printersOliver Scherer-9/+3
2020-07-16Rollup merge of #73566 - jyn514:name-resolve-first, r=eddybManish Goregaokar-6/+0
2020-07-15Rollup merge of #74347 - jyn514:ive-got-a-small-query-for-you, r=eddybManish Goregaokar-10/+15
2020-07-15Avoid unnecessary enumJoshua Nelson-6/+1
2020-07-15Add an option not to report resolution errors for rustdocJoshua Nelson-13/+12
2020-07-15Don't run analysis pass in rustdocJoshua Nelson-1/+0
2020-07-15Don't run everybody_loops for rustdocJoshua Nelson-14/+15
2020-07-15Initialize default providers only onceJoshua Nelson-10/+15
2020-07-15WithOptConstParam::dummy -> WithOptConstParam::unknownBastian Kauschke-1/+1
2020-07-15improve namingBastian Kauschke-1/+1
2020-07-15continue mir pipelineBastian Kauschke-1/+2
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-2/+2
2020-06-25Auto merge of #71858 - petrochenkov:env, r=Mark-Simulacrumbors-0/+35
2020-06-23Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkovManish Goregaokar-1/+4
2020-06-21Always create a root definition when creating a new `Definitions` object.marmeladema-1/+4
2020-06-19Fix -Z unpretty=everybody_loopsJoshua Nelson-0/+3
2020-06-13Ensure that `drop_elaboration_and_check_consts` runs for all const itemsDylan MacKenzie-1/+5
2020-06-09expand: Give reasonable NodeIds to lints associated with macro definitionsVadim Petrochenkov-5/+10
2020-06-04Add `-Z span-debug` to allow for easier debugging of proc macrosAaron Hill-0/+1
2020-05-31Auto merge of #72767 - pnkfelix:track-devirtualized-filenames-issue-70924, r=...bors-4/+7
2020-05-31Print accessed env vars as special comments into depinfo filesVadim Petrochenkov-0/+35
2020-05-30more `LocalDefId`sBastian Kauschke-1/+1
2020-05-29Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-4/+7
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-11/+10
2020-05-02cleanup: `config::CrateType` -> `CrateType`Vadim Petrochenkov-4/+2
2020-05-01Remove leftover chalk typesJack Huey-4/+0
2020-04-27Accept `LocalDefId` as key for `mir_borrowck` querymarmeladema-1/+1
2020-04-25Replace thread_local with generator resume arguments in box_region.Alex Aktsipetrov-3/+4
2020-04-10librustc_middle: return LocalDefId instead of DefId in body_owner_def_idmarmeladema-3/+3
2020-04-02use direct import for ErrorReportedMazdak Farrokhzad-2/+1
2020-03-31more clippy fixesMatthias Krüger-1/+1
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-8/+8
2020-03-25Rollup merge of #70373 - Centril:canon-imports, r=Mark-SimulacrumMazdak Farrokhzad-1/+1
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-1/+1
2020-03-24{rustc::hir::map -> rustc_passes}::hir_id_validatorMazdak Farrokhzad-1/+1
2020-03-23Auto merge of #70296 - Centril:rollup-wvfmb3n, r=Centrilbors-1/+1
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-1/+1
2020-03-21dep_graph.assert_ignored() -> rustc_interfaceMazdak Farrokhzad-1/+5
2020-03-21separate out an arena for HIRMazdak Farrokhzad-1/+1
2020-03-21Rollup merge of #69497 - Zoxc:ast-fragment-error, r=petrochenkovDylan DPC-2/+11
2020-03-19Refactorings to begin getting rid of rustc_codegen_utilsMark Mansi-11/+7
2020-03-19Don't unwind when hitting the macro expansion recursion limitJohn Kåre Alsaker-2/+11
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-5/+5