summary refs log tree commit diff
path: root/compiler/rustc_middle/src/hir/mod.rs
AgeCommit message (Expand)AuthorLines
2022-07-29Rename local_did to def_idMiguel Guarniz-3/+3
2022-07-29Change maybe_body_owned_by to take local def idMiguel Guarniz-2/+3
2022-07-15Auto merge of #98203 - kckeiks:gather-body-owners-in-hir-item-queries, r=cjgi...bors-0/+1
2022-07-07Auto merge of #95573 - cjgillot:lower-query, r=michaelwoeristerbors-1/+0
2022-07-06gather body ownersMiguel Guarniz-0/+1
2022-07-06Make AST lowering a query.Camille GILLOT-1/+0
2022-06-28Do not fetch HIR to compute variances.Camille GILLOT-0/+9
2022-06-22Fix parallel compiler.Camille GILLOT-0/+17
2022-06-14Separate `source_span` and `expn_that_defined` from `Definitions`.Camille GILLOT-3/+4
2022-06-14Separate Definitions and CrateStore from ResolverOutputs.Camille GILLOT-10/+7
2022-06-10Call def_span inside span_if_local.Camille GILLOT-1/+5
2022-06-10Implement def_ident_span in rustc_middle.Camille GILLOT-0/+5
2022-05-13Cache more queries on disk.Camille GILLOT-1/+1
2022-04-09use copied() and avoid creating a vector in items and par_itemsMiguel Guarniz-8/+11
2022-04-08remove some uses of visit_all_item_likes in incremental, metadata and interfa...Miguel Guarniz-0/+15
2022-04-08Refactor HIR item-like traversal (part 1)Miguel Guarniz-0/+1
2022-03-22impl_header -> impl_subjectSantiago Pastorino-1/+1
2022-03-20Extract ImplSubject informationSantiago Pastorino-2/+8
2022-01-29Make local_def_id_to_hir_id query directly returh HirIdSantiago Pastorino-1/+8
2022-01-28Make local_def_id_to_hir_id return MaybeOwner<()>Santiago Pastorino-6/+1
2022-01-28Separate hir_owner query into two queries to avoid using extensive data on in...Santiago Pastorino-0/+5
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-8/+10
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-0/+1
2022-01-15Do not ICE when accesing large LocalDefId.Camille GILLOT-1/+1
2022-01-15Return a LocalDefId in get_parent_item.Camille GILLOT-1/+1
2022-01-09rustc_middle: Rename `Export` to `ModChild` and add some commentsVadim Petrochenkov-1/+0
2021-10-12Justify untracked access.Camille GILLOT-0/+1
2021-10-11Make naming more explicit.Camille GILLOT-4/+4
2021-10-10Directly use AttributeMap inside OwnerInfo.Camille GILLOT-21/+2
2021-10-09Perform indexing during lowering.Camille GILLOT-49/+6
2021-10-09Make index_hir incremental.Camille GILLOT-15/+21
2021-10-09Forbid hashing HIR outside of indexing.Camille GILLOT-4/+9
2021-10-09Use an IndexVec for bodies.Camille GILLOT-1/+1
2021-10-09Store lowering outputs per owner.Camille GILLOT-36/+10
2021-10-07Remove eval_always for HIR queries.Camille GILLOT-1/+1
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-09-12Use boxed slice instead of BTreeSet.Camille GILLOT-9/+9
2021-09-12Gather module items after lowering.Camille GILLOT-2/+13
2021-09-10Track span dependency using a callback.Camille GILLOT-0/+1
2021-09-01Compute all_traits_impls during resolution.Camille GILLOT-1/+1
2021-07-25Use OwnerNode in indexing.Camille GILLOT-2/+6
2021-07-06Make resolutions a query.Camille GILLOT-1/+1
2021-06-04Always go through the expn_that_defined query.Camille GILLOT-0/+4
2021-05-28Merge fields and comment.Camille GILLOT-11/+26
2021-05-12Use () for HIR queries.Camille GILLOT-5/+6
2021-04-29Introduce a hir_owner_parent query.Camille GILLOT-0/+4
2021-04-29Move parenting info to index_hir.Camille GILLOT-6/+3
2021-04-29Do not compute entry parent when not required.Camille GILLOT-2/+2
2021-04-29Split crate_hash from index_hir.Camille GILLOT-0/+12
2021-03-09Use BTreeMap to store attributes.Camille GILLOT-1/+45