about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-7577/+0
2020-08-28Auto merge of #70212 - Amanieu:catch_foreign, r=Mark-Simulacrumbors-0/+3
2020-08-27Abort when catch_unwind catches a foreign exceptionAmanieu d'Antras-0/+3
2020-08-26Point to a move-related span when pointing to closure upvarsAaron Hill-2/+2
2020-08-24hir: consistent use and naming of lang itemsDavid Wood-5/+5
2020-08-19Auto merge of #75563 - richkadel:llvm-coverage-map-gen-5.4, r=wesleywiserbors-12/+2
2020-08-19Auto merge of #74098 - GuillaumeGomez:doc-alias-checks, r=ollie27bors-2/+24
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-12/+2
2020-08-17Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obkbors-10/+10
2020-08-17Auto merge of #75145 - davidtwco:issue-60607-preallocate-defid-for-lang-items...bors-3/+11
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-10/+10
2020-08-16Use LocalDefId instead of HirId for reachable_set elements.Eduard-Mihai Burtescu-50/+49
2020-08-16hir: introduce `QPath::LangItem`David Wood-2/+4
2020-08-16lang_items: add support for lang items on variantsDavid Wood-1/+7
2020-08-15replaced log with tracingGurpreet Singh-2/+2
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-15/+17
2020-08-12Allow #[doc(alias)] on impl const itemsGuillaume Gomez-6/+2
2020-08-11Move #[doc(alias)] attribute checks in rustcGuillaume Gomez-2/+28
2020-08-08Eliminate `librustc_hir`'s dependency on `librustc_session`.Nicholas Nethercote-2/+4
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-43/+41
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-1/+1
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-31Auto merge of #65989 - Aaron1011:fix/normalize-param-env, r=nikomatsakisbors-2/+4
2020-07-22Fix rebase falloutAaron Hill-2/+4
2020-07-20Migrate rustc_depr uses to use deprecation attributeMark Rousskov-53/+75
2020-07-19Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandrybors-11/+9
2020-07-17Generating the coverage mapRich Kadel-11/+9
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-45/+51
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-45/+51
2020-07-17Auto merge of #74395 - Mark-Simulacrum:stage0-next, r=pietroalbinibors-1/+0
2020-07-16Rollup merge of #74033 - ehuss:std-compile-all-platforms, r=Mark-SimulacrumManish Goregaokar-1/+2
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-16Rollup merge of #74148 - GuillaumeGomez:doc-alias-check, r=ManishearthManish Goregaokar-0/+30
2020-07-15Introduce restricted-std feature.Eric Huss-1/+2
2020-07-15Add and use more static symbols.Nicholas Nethercote-3/+3
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-2/+2
2020-07-10Rollup merge of #74109 - nbdd0121:issue-74082, r=petrochenkovManish Goregaokar-0/+2
2020-07-10Avoid "whitelist"Tamir Duberstein-2/+2
2020-07-08Move #[doc(alias)] check in rustcGuillaume Gomez-0/+30
2020-07-06Only allow `repr(i128/u128)` on enumGary Guo-0/+2
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-14/+14
2020-07-02Rollup merge of #73753 - eddyb:extraneous-lifetime, r=ManishearthManish Goregaokar-4/+4
2020-07-02Rollup merge of #73726 - davidtwco:issue-73541-labelled-break-through-closure...Manish Goregaokar-10/+1
2020-07-03Use 'tcx for references to AccessLevels wherever possible.Eduard-Mihai Burtescu-4/+4
2020-07-02Auto merge of #73751 - eddyb:no-empty-tables, r=nikomatsakisbors-29/+44
2020-07-02rustc_passes/dead: avoid using TypeckTables::empty for MarkSymbolVisitor.Eduard-Mihai Burtescu-19/+26
2020-07-02rustc_passes/reachable: avoid using TypeckTables::empty for ReachableContext.Eduard-Mihai Burtescu-10/+18
2020-07-02resolve: disallow label use through closure/asyncDavid Wood-10/+1
2020-07-01Rollup merge of #73449 - ehuss:duplicate-lang-item, r=matthewjasperManish Goregaokar-0/+22
2020-06-30Switch crate_extern_paths to a query, and tweak wording.Eric Huss-9/+10