about summary refs log tree commit diff
path: root/compiler/rustc_hir/src
AgeCommit message (Expand)AuthorLines
2021-09-18Auto merge of #82183 - michaelwoerister:lazier-defpathhash-loading2, r=wesley...bors-6/+54
2021-09-17Rollup merge of #88954 - nbdd0121:panic3, r=oli-obkGuillaume Gomez-0/+1
2021-09-15Allow `panic!("{}", computed_str)` in const fn.Gary Guo-0/+1
2021-09-15Auto merge of #88558 - fee1-dead:const-drop, r=oli-obkbors-7/+1
2021-09-14Fix ICE when `start` lang item has wrong genericsasquared31415-1/+1
2021-09-14Make DefPathHash->DefId panic for if the mapping fails.Michael Woerister-1/+2
2021-09-14Use on-disk-hash-table format for DefPathHashMap in hir::definitions.Michael Woerister-5/+52
2021-09-12Gather module items after lowering.Camille GILLOT-15/+1
2021-09-12Rollup merge of #88677 - petrochenkov:exportid, r=davidtwcoManish Goregaokar-0/+5
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-0/+5
2021-09-10Add sanity check.Camille GILLOT-0/+4
2021-09-10Keep def_spans collected by resolution.Camille GILLOT-1/+19
2021-09-09cleanup hir hackDeadbeef-7/+1
2021-09-07Don't move ?Trait bounds to param bounds if they're in where clausesjackh726-3/+0
2021-09-07Static assert size of GenericBoun to ensure size doesn't changejackh726-0/+3
2021-09-05Auto merge of #88435 - cjgillot:no-walk-crate, r=Aaron1011bors-12/+0
2021-09-03Auto merge of #88572 - matthewjasper:if-let-scoping-fix, r=oli-obkbors-0/+1
2021-09-02Drop walk_crate_and_attributes.Camille GILLOT-12/+0
2021-09-02Stop using walk_crate.Camille GILLOT-1/+1
2021-09-01Fix drop handling for `if let` expressionsMatthew Jasper-0/+1
2021-09-01Compute proc_macros in resolutions.Camille GILLOT-3/+0
2021-09-01Compute all_traits_impls during resolution.Camille GILLOT-1/+0
2021-09-01Stop sorting bodies by span.Camille GILLOT-6/+0
2021-08-31Rollup merge of #88486 - bjorn3:better_arena_macro, r=jackh726Mara Bos-2/+2
2021-08-30Remove unused arena macro argsbjorn3-2/+2
2021-08-30remove lazy_normalization_constsEllen-1/+1
2021-08-28Remove obsolete `MacroDef` variant of `OwnerNode`inquisitivecrystal-27/+5
2021-08-28Treat macros as HIR itemsinquisitivecrystal-55/+10
2021-08-26Rollup merge of #88123 - camelid:tup-pat-precise-spans, r=estebankManish Goregaokar-2/+33
2021-08-25Rollup merge of #88196 - asquared31415:named-asm-labels-refactor, r=AmanieuLéo Lanteri Thauvin-0/+1
2021-08-25Auto merge of #87875 - asquared31415:generic-lang-items, r=cjgillotbors-151/+163
2021-08-24Move `named_asm_labels` to a HIR lintasquared31415-0/+1
2021-08-23Detect incorrect number of lang item genericsasquared31415-151/+163
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-1/+1
2021-08-22Fix typos “a”→“an”Frank Steffahn-2/+2
2021-08-21Use an exhaustive match in `Node::ident()` and add docsNoah Lev-2/+33
2021-08-15Introduce hir::ExprKind::Let - Take 2Caio-15/+15
2021-08-13Make assoc types work with `?const `opt=outDeadbeef-2/+8
2021-08-13Fix call-generic-method-nonconst testDeadbeef-1/+5
2021-08-13move Constness into TraitPredicateDeadbeef-0/+9
2021-08-06Auto merge of #87462 - ibraheemdev:tidy-file-length-ignore-comment, r=Mark-Si...bors-1/+0
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-1/+1
2021-07-30Do not discard `?Sized` type params and suggest their removalEsteban Küber-0/+3
2021-07-28Make const panic!("..") work in Rust 2021.Mara Bos-0/+3
2021-07-27Auto merge of #83484 - JulianKnodt:infer, r=oli-obk,lcnrbors-13/+65
2021-07-26Actually infer args in visitorskadmin-14/+35
2021-07-25ignore comments in tidy-filelengthibraheemdev-1/+0
2021-07-25Auto merge of #83723 - cjgillot:ownernode, r=petrochenkovbors-60/+220
2021-07-25clippy::filter_map_identityMatthias Krüger-1/+1
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-27/+44