about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2022-04-27Auto merge of #91557 - cjgillot:ast-lifetimes-named, r=petrochenkovbors-5/+1
2022-04-27Use LifetimeRes during lowering.Camille GILLOT-3/+1
2022-04-27Update comment.Camille GILLOT-2/+0
2022-04-26Add new diagnosticGeorge-0/+6
2022-04-23Drop vis in Item.Camille GILLOT-26/+3
2022-04-23Drop vis in ImplItem.Camille GILLOT-3/+3
2022-04-23Drop vis from ForeignItem.Camille GILLOT-2/+2
2022-04-23Drop vis in FieldDef.Camille GILLOT-1/+1
2022-04-23Stop visiting visibility.Camille GILLOT-27/+11
2022-04-20Auto merge of #96082 - michaelwoerister:less_impl_stable_hash_via_hash, r=com...bors-1/+2
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-15/+5
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-1/+2
2022-04-17Auto merge of #95779 - cjgillot:ast-lifetimes-undeclared, r=petrochenkovbors-4/+4
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-15/+5
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-4/+4
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-0/+25
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-11/+20
2022-04-15Rollup merge of #95194 - kckeiks:update-algo-in-find-use-placement, r=pnkfelixDylan DPC-4/+10
2022-04-14library: Move `CStr` to libcore, and `CString` to liballocVadim Petrochenkov-0/+2
2022-04-14Reimplement lowering of sym operands for asm! so that it also works with glob...Amanieu d'Antras-11/+20
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