about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2022-04-13Auto merge of #95656 - cjgillot:no-id-hashing-mode, r=Aaron1011bors-114/+14
2022-04-12Rollup merge of #95970 - WaffleLapkin:nicer_trait_suggestions, r=compiler-errorsDylan DPC-1/+35
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-114/+14
2022-04-12Fix wrong suggestions for `T:`Maybe Waffle-1/+35
2022-04-10Avoid accessing HIR from MIR queries.Camille GILLOT-0/+8
2022-04-09add comment about restriction of Target::from_def_kindMiguel Guarniz-0/+1
2022-04-09Use def_key in `tcx.item_name` when possible.Camille GILLOT-0/+5
2022-04-08add mapping from DefKind to Target and remove more ItemLikeVisitor implsMiguel Guarniz-0/+24
2022-04-06Fix unit struct/enum variant in destructuring assignmentMichael Goulet-0/+5
2022-04-05span: move `MultiSpan`David Wood-1/+3
2022-03-31remove find_use_placementFausto-4/+10
2022-03-31Store next_disambiguator in Definitions.Camille GILLOT-2/+9
2022-03-30Auto merge of #95436 - cjgillot:static-mut, r=oli-obkbors-4/+4
2022-03-30Auto merge of #94963 - lcnr:inherent-impls-std, r=oli-obk,m-ou-sebors-30/+0
2022-03-30remove now unnecessary lang itemslcnr-30/+0
2022-03-30Rollup merge of #95461 - nyurik:spelling, r=lcnrDylan DPC-2/+2
2022-03-30Spellchecking compiler codeYuri Astrakhan-1/+1
2022-03-30Spellchecking some commentsYuri Astrakhan-2/+2
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-4/+4
2022-03-21Rename `~const Drop` to `~const Destruct`Deadbeef-1/+1
2022-03-21Add `Destructible` for replacing `~const Drop`Deadbeef-0/+1
2022-03-19Give more details in `Display` for `hir::Target`Scott McMurray-1/+5
2022-03-12Identify anonymous lifetimes by their DefId in HIR.Camille GILLOT-2/+2
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-0/+2
2022-03-01compiler: fix some typoscuishuang-1/+1
2022-02-24Remove in-band lifetimesMichael Goulet-5/+0
2022-02-24resolve: Fix incorrect results of `opt_def_kind` query for some built-in macrosVadim Petrochenkov-2/+3
2022-02-24Auto merge of #93438 - spastorino:node_id_to_hir_id_refactor, r=oli-obkbors-0/+13
2022-02-23Rollup merge of #94137 - aDotInTheVoid:abi-enum, r=CraftSpiderMatthias Krüger-0/+4
2022-02-20Make node_id_to_hir_id owner-local.Camille GILLOT-0/+13
2022-02-19Adopt let else in more placesest31-3/+3
2022-02-18rustdoc-json: Better Header TypeNixon Enraght-Moony-0/+4
2022-02-14Auto merge of #93938 - BoxyUwU:fix_res_self_ty, r=lcnrbors-36/+43
2022-02-12trailing whitespaceEllen-6/+6
2022-02-12change docs on `Res::SelfTy`Ellen-27/+35
2022-02-12change to a struct variantEllen-12/+11
2022-02-12Rebased and improved errorsDeadbeef-2/+3
2022-02-12Improve error messages even moreDeadbeef-5/+6
2022-02-11Rollup merge of #93910 - rosehuds:master, r=cjgillotMatthias Krüger-4/+4
2022-02-11fix mention of moved function in `rustc_hir` docsRose Hudson-4/+4
2022-02-11Rollup merge of #93853 - steffahn:map_by_value, r=wesleywiserMatthias Krüger-6/+6
2022-02-11Rollup merge of #93443 - spastorino:add-stable-hash-impl-doc, r=cjgillotMatthias Krüger-0/+3
2022-02-10Make all hir::Map methods consistently by-valueFrank Steffahn-6/+6
2022-02-09Rollup merge of #93746 - cjgillot:nodefii, r=nikomatsakisYuki Okushi-8/+3
2022-02-07Auto merge of #93179 - Urgau:unreachable-2021, r=m-ou-se,oli-obkbors-1/+0
2022-02-03Remove defaultness from ImplItem.Camille GILLOT-8/+3
2022-02-01Auto merge of #93285 - JulianKnodt:const_eq_2, r=oli-obkbors-0/+6
2022-02-01Fix w/ commentskadmin-0/+6
2022-01-31Take in account the unreachable! macro in the non_fmt_panic lintLoïc BRANSTETT-1/+0
2022-01-28Add comment on stable_hash_impl for OwnerNodesSantiago Pastorino-0/+3