about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/hir
AgeCommit message (Expand)AuthorLines
2022-08-29Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errorsDylan DPC-2/+6
2022-08-27Rollup merge of #101057 - cjgillot:one-fn-sig, r=compiler-errorsYuki Okushi-24/+2
2022-08-26Merge implementations of HIR fn_decl and fn_sig.Camille GILLOT-24/+2
2022-08-22Auto merge of #99963 - cjgillot:iter-submodule, r=compiler-errorsbors-19/+13
2022-08-11Check attributes on struct expression fields.Eric Huss-0/+3
2022-08-11Check attributes on pattern fields.Eric Huss-0/+3
2022-08-03Create a specific `ObjectLifetimeDefault` enum.Camille GILLOT-2/+6
2022-07-30Inline a few short methods.Camille GILLOT-0/+9
2022-07-30Simplify implementation for par_for_each_module.Camille GILLOT-19/+4
2022-07-29Change enclosing_body_owner to return LocalDefIdMiguel Guarniz-4/+4
2022-07-29Rename local_did to def_idMiguel Guarniz-3/+3
2022-07-29Change maybe_body_owned_by to take local def idMiguel Guarniz-9/+11
2022-07-19use `par_for_each_in` in `par_body_owners` and `collect_crate_mono_items`SparrowLii-3/+1
2022-07-15Auto merge of #98203 - kckeiks:gather-body-owners-in-hir-item-queries, r=cjgi...bors-113/+105
2022-07-14Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPCbors-5/+7
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-13collect module item-likes in visit_itemsMiguel Guarniz-7/+10
2022-07-13merge visitors in queriesMiguel Guarniz-135/+75
2022-07-13inline associated_bodyMiguel Guarniz-20/+5
2022-07-13use gathered body_owners in par_body_ownersMiguel Guarniz-13/+2
2022-07-12Add an indirection for closures in `hir::ExprKind`Maybe Waffle-5/+7
2022-07-08Auto merge of #98482 - cjgillot:short-struct-span-closure, r=estebankbors-0/+1
2022-07-07Auto merge of #99024 - matthiaskrgr:rollup-8ygpcpg, r=matthiaskrgrbors-30/+38
2022-07-07Auto merge of #95573 - cjgillot:lower-query, r=michaelwoeristerbors-35/+28
2022-07-07Reword comments and rename HIR visiting methods.Camille GILLOT-30/+38
2022-07-07Shorten span for closures.Camille GILLOT-0/+1
2022-07-07Auto merge of #98487 - cjgillot:variance-nohir, r=wesleywiserbors-0/+9
2022-07-06record LocalDefId of closureMiguel Guarniz-8/+4
2022-07-06gather body ownersMiguel Guarniz-16/+95
2022-07-06Make AST lowering a query.Camille GILLOT-1/+0
2022-07-06Allow to create definitions inside the query system.Camille GILLOT-34/+28
2022-07-06Rollup merge of #98519 - TaKO8Ki:add-head-span-field-to-item-and-impl-item, r...Guillaume Gomez-1/+2
2022-07-06use `named_span` in case of tuple variantTakayuki Maeda-6/+1
2022-07-06add `Node::Variant` to `Map::opt_span`Takayuki Maeda-1/+7
2022-07-06Rollup merge of #98881 - cjgillot:q-def-kind, r=fee1-deadDylan DPC-1/+2
2022-07-06Fix double spacefee1-dead-1/+1
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-38/+10
2022-07-04Only compute DefKind through the query.Camille GILLOT-1/+2
2022-07-02Rollup merge of #98639 - camsteffen:no-node-binding, r=compiler-errorsDylan DPC-4/+1
2022-07-01Shorten def_span for more items.Camille GILLOT-30/+90
2022-07-01Factor out hir::Node::BindingCameron Steffen-4/+1
2022-06-28Do not fetch HIR to compute variances.Camille GILLOT-0/+9
2022-06-22Fix parallel compiler.Camille GILLOT-0/+17
2022-06-21Only keep a single well-formed query.Camille GILLOT-17/+4
2022-06-18Auto merge of #98153 - nnethercote:fix-MissingDoc-quadratic-behaviour, r=cjgi...bors-4/+3
2022-06-17Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoeristerbors-19/+18
2022-06-16Remove unused `hir_id` arg from `visit_attribute`.Nicholas Nethercote-4/+3
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-5/+5
2022-06-14Separate `source_span` and `expn_that_defined` from `Definitions`.Camille GILLOT-5/+7
2022-06-14Separate Definitions and CrateStore from ResolverOutputs.Camille GILLOT-16/+13