summary refs log tree commit diff
path: root/compiler/rustc_hir/src
AgeCommit message (Expand)AuthorLines
2021-11-23Add generator lang-itemMichael Goulet-0/+1
2021-11-21Simplify for loop desugarCameron Steffen-2/+11
2021-11-19Rollup merge of #90990 - nnethercote:arenas-cleanup, r=oli-obkYuki Okushi-38/+38
2021-11-19Add some comments.Nicholas Nethercote-1/+1
2021-11-18rustc: Remove `#[rustc_synthetic]`Vadim Petrochenkov-11/+1
2021-11-17Remove unnecessary lifetime argument from arena macros.Nicholas Nethercote-37/+37
2021-11-16Auto merge of #90919 - nnethercote:rm-DropArena, r=Mark-Simulacrumbors-10/+5
2021-11-15refactor is_param_boundTaylor Yu-0/+16
2021-11-15Remove `DropArena`.Nicholas Nethercote-10/+5
2021-11-07Give inline const separate DefKindGary Guo-1/+6
2021-11-01Auto merge of #90406 - nbdd0121:panic, r=cjgillotbors-2/+2
2021-10-31Remove `rustc_hir::hir_id::HirIdVec`pierwill-68/+0
2021-10-31Require `panic` and `panic_bounds_check` to be non-genericGary Guo-2/+2
2021-10-21Use SortedMap in HIR.Camille GILLOT-4/+4
2021-10-21Rollup merge of #90071 - cjgillot:no-blocks, r=oli-obkYuki Okushi-0/+35
2021-10-19Replace FnLikeNode by FnKind.Camille GILLOT-0/+35
2021-10-20Rollup merge of #88860 - nbdd0121:panic, r=m-ou-seYuki Okushi-1/+0
2021-10-19Deduplicate panic_fmtGary Guo-1/+0
2021-10-18Auto merge of #89124 - cjgillot:owner-info, r=michaelwoeristerbors-36/+135
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-3/+3
2021-10-14Document structs.Camille GILLOT-1/+5
2021-10-14Auto merge of #89247 - fee1-dead:const-eval-select, r=oli-obkbors-0/+2
2021-10-13Re-use logic for adding a suggestion when a lifetime bound is missing on an i...Oli Scherer-2/+1
2021-10-12Use invalid local id for zeroth node parent.Camille GILLOT-1/+7
2021-10-12Add const_eval_select intrinsicDeadbeef-0/+2
2021-10-11Remove unused function.Camille GILLOT-6/+0
2021-10-11Make naming more explicit.Camille GILLOT-5/+6
2021-10-10Compute full HIR hash during lowering.Camille GILLOT-3/+18
2021-10-10Directly use AttributeMap inside OwnerInfo.Camille GILLOT-4/+31
2021-10-09Perform indexing during lowering.Camille GILLOT-42/+73
2021-10-09Make index_hir incremental.Camille GILLOT-0/+6
2021-10-09Hash during lowering.Camille GILLOT-0/+5
2021-10-09Use an IndexVec for bodies.Camille GILLOT-3/+4
2021-10-09Store lowering outputs per owner.Camille GILLOT-15/+24
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-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/+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