about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2024-07-03Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebankMatthias Krüger-1/+1
2024-07-02add TyCtxt::as_lang_item, use in new solverMichael Goulet-1/+12
2024-06-28Change RTN to use .. againMichael Goulet-1/+1
2024-06-28address review commentsDeadbeef-2/+2
2024-06-28implement new effects desugaringDeadbeef-1/+12
2024-06-25Auto merge of #126326 - eggyal:ununsafe-StableOrd, r=michaelwoeristerbors-3/+5
2024-06-22Ensure careful consideration is given by implsAlan Egerton-2/+4
2024-06-19local_def_path_hash_to_def_id can failMichael Baikov-11/+6
2024-06-17Rework precise capturing syntaxMichael Goulet-8/+7
2024-06-14Rollup merge of #126054 - veera-sivarajan:bugfix-113073-bound-on-generics-2, ...Matthias Krüger-0/+24
2024-06-13LangItem-ify Coroutine trait in solversMichael Goulet-1/+3
2024-06-12Rollup merge of #126303 - sancho20021:patch-1, r=compiler-errorsJubilee-0/+14
2024-06-13Add urls to rust lang referenceAleksandr Pak-0/+14
2024-06-12E0229: Suggest Moving Type Constraints to Type Parameter DeclarationVeera-0/+24
2024-06-12Un-unsafe the `StableOrd` traitAlan Egerton-2/+2
2024-06-12Rollup merge of #126301 - nnethercote:sort-crate-attributes, r=davidtwcoJubilee-1/+3
2024-06-12Rollup merge of #126187 - surechen:fix_125997, r=oli-obkJubilee-0/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-1/+3
2024-06-12For E0277 suggest adding `Result` return type for function which using Quesio...surechen-0/+1
2024-06-07Auto merge of #125918 - oli-obk:const_block_ice, r=compiler-errorsbors-7/+26
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-2/+25
2024-06-07Revert "Cache whether a body has inline consts"Oli Scherer-5/+1
2024-06-06Improve Docs for `hir::Impl` and `hir::ImplItem`Veera-1/+7
2024-06-04Add safe/unsafe to static inside extern blocksSantiago Pastorino-0/+2
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-9/+11
2024-05-31Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obkbors-0/+1
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-80/+125
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-80/+125
2024-05-30Auto merge of #125711 - oli-obk:const_block_ice2, r=Nadrierilbors-2/+2
2024-05-29Add lang item for AsyncFnKindHelper::UpvarsMichael Goulet-2/+3
2024-05-29Add lang item for Future::OutputMichael Goulet-0/+1
2024-05-29Add lang items for AsyncFn's associated typesMichael Goulet-0/+3
2024-05-29Don't require `visit_body` to take a lifetime that must outlive the function ...Oli Scherer-2/+2
2024-05-29Optimize async drop glue for some old typesDaria Sukhonina-0/+1
2024-05-28Cache whether a body has inline constsOli Scherer-1/+5
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-25/+2
2024-05-17Rename Unsafe to SafetySantiago Pastorino-15/+15
2024-05-16Uplift FnSigMichael Goulet-1/+1
2024-05-13Warn against redundant use<...>Michael Goulet-2/+11
2024-05-09Rollup merge of #124919 - nnethercote:Recovered-Yes-ErrorGuaranteed, r=compil...Matthias Krüger-8/+4
2024-05-09Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.Nicholas Nethercote-8/+4
2024-05-09Remove `enum_from_u32`.Nicholas Nethercote-13/+19
2024-05-04Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillotbors-29/+25
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-7/+2
2024-04-29Remove `extern crate rustc_data_structures` from numerous crates.Nicholas Nethercote-4/+2
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-6/+5
2024-04-26`Span`s are already 64 bit, just like references, so stop putting them behind...Oli Scherer-8/+4
2024-04-26Move `ConstArg::span` to `AnonConst::span`Oli Scherer-2/+2
2024-04-26put `hir::AnonConst` on the hir arenaOli Scherer-19/+19
2024-04-25review comment: rename methodEsteban Küber-3/+6