about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2022-11-01Rollup merge of #103061 - Amanieu:rewrite_alloc_error_handler, r=bjorn3Dylan DPC-5/+1
2022-11-01Rollup merge of #103692 - smoelius:walk_generic_arg, r=fee1-deadYuki Okushi-6/+10
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-5/+1
2022-10-29Simplify lang item groupsCameron Steffen-70/+62
2022-10-29Cleanup weak lang itemsCameron Steffen-42/+19
2022-10-29Use an array in LanguageItemsCameron Steffen-13/+13
2022-10-29Factor out ITEM_REFSCameron Steffen-12/+14
2022-10-29Encode LangItem directlyCameron Steffen-6/+1
2022-10-29Improve LanguageItems apiCameron Steffen-21/+38
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-30/+30
2022-10-28Add `walk_generic_arg`Samuel Moelius-6/+10
2022-10-27tidy + move logic to fnBoxy-0/+24
2022-10-12Use `tidy-alphabetical` in the compilerNilstrieb-2/+3
2022-10-11rustc_hir: Less error-prone methods for accessing `PartialRes` resolutionVadim Petrochenkov-0/+10
2022-10-10Rollup merge of #102829 - compiler-errors:rename-impl-item-kind, r=TaKO8KiYuki Okushi-2/+2
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-2/+2
2022-10-06Auto merge of #99324 - reez12g:issue-99144, r=jyn514bors-1/+0
2022-09-29Remove from compiler/ cratesreez12g-1/+0
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-54/+71
2022-09-27Do not overwrite binders for another HirId.Camille GILLOT-3/+12
2022-09-26remove cfg(bootstrap)Pietro Albini-6/+0
2022-09-26Rollup merge of #102197 - Nilstrieb:const-new-🌲, r=Mark-Simulacrumfee1-dead-1/+1
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-31/+75
2022-09-23Stabilize const `BTree{Map,Set}::new`Nilstrieb-1/+1
2022-09-17Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplettDylan DPC-1/+1
2022-09-16more simple formattingRageking8-5/+4
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14Auto merge of #101709 - nnethercote:simplify-visitors-more, r=cjgillotbors-45/+28
2022-09-13Only keep one version of ImplicitSelfKind.Camille GILLOT-1/+1
2022-09-13Rollup merge of #101690 - kadiwa4:avoid_iterator_last, r=oli-obkDylan DPC-2/+1
2022-09-12Auto merge of #99334 - NiklasJonsson:84447/error-privacy, r=oli-obkbors-2/+7
2022-09-12Remove unused argument from `visit_poly_trait_ref`.Nicholas Nethercote-10/+6
2022-09-12Remove unused span argument from `visit_name`.Nicholas Nethercote-3/+3
2022-09-12Auto merge of #100251 - compiler-errors:tuple-trait-2, r=jackh726bors-0/+2
2022-09-12Remove unused span argument from `walk_fn`.Nicholas Nethercote-3/+2
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-29/+17
2022-09-12Auto merge of #101688 - cjgillot:verify-hir-parent, r=petrochenkovbors-0/+9
2022-09-11Assert that HIR nodes are not their own parent.Camille GILLOT-0/+9
2022-09-11Avoid `Iterator::last`KaDiWa-2/+1
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-2/+7
2022-09-09Rollup merge of #101573 - lcnr:param-kind-ord, r=BoxyUwUDylan DPC-3/+3
2022-09-09Rollup merge of #101492 - TaKO8Ki:suggest-adding-array-length-to-ref-to-array...Dylan DPC-0/+8
2022-09-09Auto merge of #101603 - matthiaskrgr:rollup-8y6kf20, r=matthiaskrgrbors-1/+0
2022-09-09Rollup merge of #101556 - compiler-errors:tweak-generator-print, r=jackh726Matthias Krüger-1/+0
2022-09-09Handle generic parameters.Camille GILLOT-25/+12
2022-09-09Address nitsMichael Goulet-3/+6
2022-09-09Lower RPITIT to ImplTraitPlaceholder itemMichael Goulet-0/+1
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+26
2022-09-08Auto merge of #101577 - Dylan-DPC:rollup-l9xw7i7, r=Dylan-DPCbors-1/+1
2022-09-08Rollup merge of #101545 - TaKO8Ki:remove-unnecessary-partialord-ord, r=oli-obkDylan DPC-1/+1