about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2025-06-28Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlinbors-0/+1
2025-06-27Insert checks for enum discriminants when debug assertions are enabledBastian Kersting-0/+1
2025-06-27Report infer ty errors during hir ty loweringOli Scherer-0/+28
2025-06-25make `tidy-alphabetical` use a natural sortFolkert de Vries-1/+1
2025-06-21All HIR attributes are outerDavid Tolnay-18/+3
2025-06-21Remove style() from AttributeExt traitDavid Tolnay-14/+8
2025-06-21Add AttributeExt::doc_resolution_scopeDavid Tolnay-0/+10
2025-06-20Port `#[may_dangle]` to the new attribute systemPavel Grigorenko-0/+1
2025-06-16trait_sel: `{Meta,Pointee}Sized` on `Sized` typesDavid Wood-0/+2
2025-06-15Rollup merge of #134661 - dtolnay:prefixattr, r=fmeaseLeón Orell Valerian Liehr-5/+16
2025-06-13Reduce precedence of expressions that have an outer attrDavid Tolnay-5/+16
2025-06-13collect delayed lints in hir_crate_itemsJana Dönszelmann-4/+18
2025-06-12introduce new lint infraJana Dönszelmann-0/+37
2025-06-08Remove all unused feature gates from the compilerbjorn3-1/+0
2025-06-05Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi...bors-46/+37
2025-06-05Auto merge of #142033 - matthiaskrgr:rollup-99lvg0j, r=matthiaskrgrbors-2/+3
2025-06-04Rollup merge of #141999 - nnethercote:precise-ident, r=compiler-errorsMatthias Krüger-2/+3
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-6/+1
2025-06-04Introduce the `mismatched_lifetime_syntaxes` lintJake Goulding-1/+1
2025-06-04Rollup merge of #142007 - nnethercote:visitor-comments, r=chenyukangMatthias Krüger-5/+4
2025-06-04Improve some `Visitor` comments.Nicholas Nethercote-5/+4
2025-06-04Visit the ident in `PreciseCapturingNonLifetimeArg`.Nicholas Nethercote-2/+3
2025-06-03Rollup merge of #137725 - oli-obk:i-want-to-move-it-move-it, r=compiler-error...Matthias Krüger-2/+9
2025-06-03Add `iter` macroOli Scherer-2/+9
2025-06-03Rename `LifetimeSyntax` variants to lang-team-approved namesJake Goulding-39/+35
2025-06-03Rollup merge of #141931 - ArtemIsmagilov:issue-141849_2, r=nnethercoteMatthias Krüger-90/+147
2025-06-03Deconstruct values in the THIR visitorArtemIsmagilov-90/+147
2025-06-03Rollup merge of #141876 - compiler-errors:missing-let-ty, r=SparrowLiiMatthias Krüger-2/+5
2025-06-03Overhaul `UsePath`.Nicholas Nethercote-5/+14
2025-06-02Suppress redundant errorMichael Goulet-2/+5
2025-05-30Reorder hir fn stuff.Nicholas Nethercote-1/+1
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-36/+36
2025-05-22Rename `kw::Empty` as `sym::empty`.Nicholas Nethercote-1/+1
2025-05-15HIR: explain in comment why `ExprKind::If` "then" is an `Expr`Samuel Tardieu-0/+2
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-09Remove `Ident::empty`.Nicholas Nethercote-15/+8
2025-05-07Add `DefPathData::OpaqueLifetime` to avoid conflicts for remapped opaque life...John Kåre Alsaker-7/+8
2025-05-05Auto merge of #140453 - Zoxc:next-disambiguator, r=oli-obkbors-25/+74
2025-05-02Rollup merge of #140572 - nnethercote:comment-ExprKind-If, r=compiler-errorsMatthias Krüger-0/+3
2025-05-02Split `get_opt_name` hashing use into `hashed_symbol`John Kåre Alsaker-1/+21
2025-05-02Add comment about the symbol on `AnonAssocTy`John Kåre Alsaker-1/+2
2025-05-02Add `DefPathData::NestedStatic` instead of reusing `DefPathData::AnonConst`John Kåre Alsaker-4/+5
2025-05-02Add useful comments on `ExprKind::If` variants.Nicholas Nethercote-0/+3
2025-05-02Handle `Path<>` better in error messages.Nicholas Nethercote-9/+20
2025-04-30Auto merge of #127516 - nnethercote:simplify-LazyAttrTokenStream, r=petrochenkovbors-0/+1
2025-04-30Simplify `LazyAttrTokenStream`.Nicholas Nethercote-0/+1
2025-04-29Rollup merge of #139909 - oli-obk:or-patterns, r=BoxyUwUTrevor Gross-0/+4
2025-04-29Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...John Kåre Alsaker-20/+47
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-13/+5
2025-04-28Add or-patterns to pattern typesOli Scherer-0/+4