about summary refs log tree commit diff
path: root/compiler/rustc_hir/src
AgeCommit message (Expand)AuthorLines
2025-07-20Remove the ptr_unique lang itembjorn3-3/+0
2025-07-17Warn useless deprecation in check_attr.Camille GILLOT-6/+12
2025-07-17Specify of_trait in Target::Impl.Camille GILLOT-5/+6
2025-07-17Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmeasebors-6/+23
2025-07-17parse `const trait Trait`Deadbeef-6/+23
2025-07-17Auto merge of #142903 - cjgillot:local-def-path-hash, r=compiler-errorsbors-4/+15
2025-07-17Use `join_path_syms` in one more place.Nicholas Nethercote-13/+7
2025-07-17Improve path segment joining.Nicholas Nethercote-2/+2
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-0/+15
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-0/+6
2025-07-13Retire hir::*ItemRef.Camille GILLOT-47/+11
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-24/+6
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-25/+4
2025-07-13Move trait_item_def_id from ImplItemRef to ImplItem.Camille GILLOT-4/+5
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-0/+6
2025-07-09Add opaque TypeId handles for CTFEOli Scherer-0/+2
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-6/+6
2025-07-05Port `#[ignore]` to the new attribute parsing infrastructureJonathan Brouwer-0/+1
2025-07-03Remove PointerLike traitMichael Goulet-2/+0
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-4/+4
2025-07-01Auto merge of #143036 - compiler-errors:no-dyn-star, r=oli-obkbors-2/+1
2025-07-01Remove support for dyn*Michael Goulet-2/+1
2025-07-01Auto merge of #143287 - GuillaumeGomez:rollup-fdjcti9, r=GuillaumeGomezbors-21/+0
2025-07-01Auto merge of #142030 - oli-obk:wfck-less-hir, r=compiler-errorsbors-0/+4
2025-07-01Remove `ItemKind::descr` methodGuillaume Gomez-21/+0
2025-07-01Auto merge of #143267 - matthiaskrgr:rollup-suvzar6, r=matthiaskrgrbors-28/+0
2025-06-30Remove unused `descr` methodsGuillaume Gomez-28/+0
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-5/+4
2025-06-30Don't look at static items' HIR for wfcheckOli Scherer-0/+4
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-24Update test.Camille GILLOT-1/+2
2025-06-22Only inherit local hash for paths.Camille GILLOT-3/+13
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