about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2021-10-09Rollup merge of #89641 - asquared31415:asm-feature-attr-regs, r=oli-obkMatthias Krüger-0/+7
2021-10-07make #[target_feature] work with `asm` register classesasquared31415-0/+7
2021-10-06Introduce get_diagnostic_nameCameron Steffen-0/+18
2021-10-03Move some HashStable impls.Camille GILLOT-0/+19
2021-10-01Auto merge of #88880 - cjgillot:no-krate, r=oli-obkbors-48/+1
2021-10-01Rollup merge of #89029 - notriddle:notriddle/issue-89013, r=estebankManish Goregaokar-0/+10
2021-09-30Rollup merge of #88782 - asquared31415:issue-79559, r=cjgillotManish Goregaokar-1/+1
2021-09-30Apply suggestions from code reviewCamille Gillot-1/+1
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-49/+2
2021-09-28feat(rustc_typeck): avoid erroring with "wrong number of generics" if there's...Michael Howell-0/+10
2021-09-21Auto merge of #89103 - Mark-Simulacrum:migrate-2021, r=estebankbors-1/+1
2021-09-21Auto merge of #87234 - cjgillot:lower-mono, r=petrochenkovbors-16/+12
2021-09-20Migrate to 2021Mark Rousskov-1/+1
2021-09-20Update odht crate to 0.3.0Michael Woerister-1/+1
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-16/+12
2021-09-19Auto merge of #88703 - cjgillot:lazymod, r=petrochenkovbors-15/+1
2021-09-18Auto merge of #82183 - michaelwoerister:lazier-defpathhash-loading2, r=wesley...bors-6/+55
2021-09-17Rollup merge of #88954 - nbdd0121:panic3, r=oli-obkGuillaume Gomez-0/+1
2021-09-17Update odht to 0.2.1Michael Woerister-1/+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/+53
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