about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-35/+49
2022-01-25Store hir_id_to_def_id in OwnerInfo.Camille GILLOT-16/+9
2022-01-22Rollup merge of #92828 - Amanieu:unwind-abort, r=dtolnayMatthias Krüger-0/+1
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-6/+6
2022-01-21Auto merge of #93138 - matthiaskrgr:rollup-m8akifd, r=matthiaskrgrbors-2/+6
2022-01-19Show a more informative panic message when `DefPathHash` does not existAaron Hill-2/+6
2022-01-19NiceRegionError: Use written return type for async fnTyler Mandry-1/+14
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-10/+27
2022-01-17Use Term in ProjectionPredicatekadmin-11/+27
2022-01-17add eq constraints on associated constantskadmin-3/+4
2022-01-17Auto merge of #90986 - camsteffen:nested-filter, r=cjgillotbors-80/+55
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-42/+2
2022-01-17Change TerminatorKind::Abort to call the panic handler instead ofAmanieu d'Antras-0/+1
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-80/+55
2022-01-15Add inline.Camille GILLOT-0/+2
2022-01-15Auto merge of #92441 - cjgillot:resolve-trait-impl-item, r=matthewjasperbors-1/+4
2022-01-14reviews ishEllen-0/+7
2022-01-14fix bugEllen-4/+0
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-42/+2
2022-01-10Rollup merge of #92702 - ehuss:clean-lang_items-extract, r=petrochenkovMatthias Krüger-18/+6
2022-01-09Clean up lang_items::extractEric Huss-18/+6
2022-01-09Auto merge of #92534 - Aaron1011:hash-hir, r=petrochenkovbors-8/+0
2022-01-08Link impl items to corresponding trait items in late resolver.Camille GILLOT-1/+4
2022-01-04Rollup merge of #91907 - lcnr:const-arg-infer, r=BoxyUwUMatthias Krüger-4/+28
2022-01-03Hash `Ident` spans in all HIR structuresAaron Hill-8/+0
2021-12-24Remove special-cased stable hashing for HIR moduleAaron Hill-9/+2
2021-12-23implement `generic_arg_infer` for array lengthslcnr-4/+28
2021-12-22Remove `PartialOrd` and `Ord` from `LocalDefId`pierwill-7/+27
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-2/+2
2021-12-18hir: Do not introduce dummy type names for `extern` blocks in def pathsVadim Petrochenkov-1/+6
2021-12-17Auto merge of #89841 - cormacrelf:let-else-typed, r=nagisabors-6/+29
2021-12-15Rollup merge of #91888 - BoxyUwU:generic_arg_infer_aaaa, r=lcnrMatthias Krüger-14/+0
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Rollup merge of #90939 - estebank:wg-af-polish, r=tmandryMatthias Krüger-7/+7
2021-12-14Auto merge of #91728 - Amanieu:stable_asm, r=joshtriplettbors-1/+1
2021-12-13Remove `in_band_lifetimes` from `rustc_hir`Peter Jaszkowiak-10/+9
2021-12-14awdawdawdEllen-14/+0
2021-12-13Remove invalid doc links.Amanieu d'Antras-1/+1
2021-12-13Keep info on pre-desugaring expression for better "incorrect `.await`" sugges...Esteban Kuber-7/+7
2021-12-13let-else: add hir::Let and type check it like a hir::LocalCormac Relf-6/+29
2021-12-12Auto merge of #91549 - fee1-dead:const_env, r=spastorinobors-25/+0
2021-12-12Auto merge of #90207 - BoxyUwU:stabilise_cg_defaults, r=lcnrbors-4/+2
2021-12-12Remove function from rebaseDeadbeef-28/+0
2021-12-12Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"Deadbeef-21/+24
2021-12-11Rollup merge of #91780 - cjgillot:localize, r=Mark-SimulacrumMatthias Krüger-28/+0
2021-12-10remove feature gate and cleanup codeEllen-4/+2
2021-12-10Remove hir::Node::hir_id.Camille GILLOT-28/+0
2021-12-07Store impl_trait_fn inside OpaqueTyOrigin.Camille GILLOT-4/+5
2021-12-04Use IntoIterator for array impl everywhere.Mara Bos-3/+3
2021-12-04Rollup merge of #90519 - estebank:issue-84003, r=petrochenkovMatthias Krüger-8/+15