about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/hir.rs
AgeCommit message (Expand)AuthorLines
2024-06-12Rollup merge of #126187 - surechen:fix_125997, r=oli-obkJubilee-0/+1
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-4/+13
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-1/+13
2024-06-07Revert "Cache whether a body has inline consts"Oli Scherer-3/+0
2024-06-06Improve Docs for `hir::Impl` and `hir::ImplItem`Veera-1/+7
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-7/+7
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-69/+109
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-69/+109
2024-05-28Cache whether a body has inline constsOli Scherer-0/+3
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-13/+1
2024-05-17Rename Unsafe to SafetySantiago Pastorino-14/+14
2024-05-16Uplift FnSigMichael Goulet-1/+1
2024-05-13Warn against redundant use<...>Michael Goulet-1/+10
2024-05-09Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.Nicholas Nethercote-7/+3
2024-05-04Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillotbors-27/+23
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-2/+1
2024-04-29Remove `extern crate rustc_data_structures` from numerous crates.Nicholas Nethercote-0/+1
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-1/+1
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-17/+17
2024-04-25review comment: rename methodEsteban Küber-3/+6
2024-04-25Don't suggest `split_at_mut` when the multiple borrows have the same indexEsteban Küber-0/+35
2024-04-23Wrap dyn type with parentheses in suggestionlong-long-float-5/+41
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-1/+1
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-2/+2
2024-04-15More polishingMichael Goulet-0/+5
2024-04-15Add hir::Node::PreciseCapturingNonLifetimeArgMichael Goulet-1/+10
2024-04-15Lower and resolve precise captures in HIRMichael Goulet-0/+9
2024-04-08Actually create ranged int types in the type system.Oli Scherer-1/+1
2024-04-08Thread pattern types through the HIROli Scherer-0/+2
2024-04-03Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmeaseJacob Pratt-1/+1
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-3/+2
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-2/+2
2024-03-26Rollup merge of #122120 - fmease:sugg-assoc-ty-bound-on-eq-bound, r=compiler-...Matthias Krüger-14/+8
2024-03-22Update docs of hir::TypeBindingLeón Orell Valerian Liehr-14/+8
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-3/+3
2024-03-22Rename `hir::Node::expect_local` into `hir::Node::expect_let_stmt`Guillaume Gomez-1/+1
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-7/+7
2024-03-22Auto merge of #122869 - matthiaskrgr:rollup-0navj4l, r=matthiaskrgrbors-0/+3
2024-03-22Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkovMatthias Krüger-0/+3
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-6/+2
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-2/+5
2024-03-21Auto merge of #121587 - ShoyuVanilla:fix-issue-121267, r=TaKO8Kibors-2/+14
2024-03-21Fix bad span for explicit lifetime suggestionShoyu Vanilla-2/+14
2024-03-20Rename `hir::Let` into `hir::LetExpr`Guillaume Gomez-2/+2
2024-03-19Rollup merge of #122719 - oli-obk:nested_static_feed_hir, r=fee1-deadMatthias Krüger-13/+9