about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/collect.rs
AgeCommit message (Expand)AuthorLines
2025-09-29Make replacement suggestion `_` in type verboseEsteban Küber-2/+2
2025-08-11Propagate TraitImplHeader to hirCameron Steffen-20/+16
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-2/+2
2025-07-28use let chains in ast, borrowck, codegen, const_evalKivooeo-6/+5
2025-07-17parse `const trait Trait`Deadbeef-4/+9
2025-07-13Retire hir::*ItemRef.Camille GILLOT-10/+11
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-1/+1
2025-07-09Port `#[rustc_paren_sugar]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[fundamental]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[marker]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[rustc_unsafe_specialization_marker]` to the new attribute systemPavel Grigorenko-8/+7
2025-07-09Port `#[rustc_specialization_trait]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[rustc_coinductive]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[rustc_do_not_implement_via_object]` to the new attribute systemPavel Grigorenko-2/+1
2025-07-09Port `#[rustc_deny_explicit_impl]` to the new attribute systemPavel Grigorenko-1/+1
2025-07-09Port `#[const_trait]` to the new attribute systemPavel Grigorenko-18/+22
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-1/+1
2025-07-05Auto merge of #139598 - compiler-errors:no-bound-var-symbol, r=WaffleLapkinbors-7/+1
2025-07-04Port `#[non_exhaustive]` to the new attribute parsing infrastructureJonathan Brouwer-3/+5
2025-07-04NitsMichael Goulet-3/+1
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-5/+1
2025-07-03compiler: document all provide fn in hir_analysis and hir_typeckJubilee Young-0/+1
2025-07-01Auto merge of #142030 - oli-obk:wfck-less-hir, r=compiler-errorsbors-148/+2
2025-06-30Replace `ItemCtxt::report_placeholder_type_error` `match` with a call to `TyC...Guillaume Gomez-11/+1
2025-06-30Merge `lower_trait_item` and `lower_impl_item` into `check_item_type`Oli Scherer-47/+0
2025-06-30Merge `lower_item` into `check_item_type`Oli Scherer-101/+2
2025-06-27Report infer ty errors during hir ty loweringOli Scherer-186/+63
2025-06-23Port `#[rustc_skip_during_method_dispatch]` to the new attribute systemPavel Grigorenko-16/+6
2025-06-17Dont replace escaping bound vars in item sigsBoxy-43/+33
2025-06-17Test whether we use DeepRejectCtxtBoxy-4/+8
2025-06-17Don't build `ParamEnv` and do trait solving in `ItemCtxt`sBoxy-3/+67
2025-06-12Remove lower_arg_ty as all callers were passing `None`Oli Scherer-1/+1
2025-06-05Remove CollectItemTypesVisitorOli Scherer-34/+5
2025-06-05wfcheck closuresOli Scherer-11/+0
2025-06-05Move generic arg checks from the hir item types visitor to ty wfcheckOli Scherer-23/+0
2025-06-05Move opaque type checks from the hir item types visitor onto the wfcheck of t...Oli Scherer-17/+0
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-11/+11
2025-05-27Use more detailed spans in dyn compat errors within bodiesOli Scherer-2/+6
2025-05-23Auto merge of #140553 - BoxyUwU:defer_type_system_ctfe, r=compiler-errorsbors-0/+25
2025-05-22Review CommentsBoxy-3/+3
2025-05-21Introduce `tcx.anon_const_kind` queryBoxy-0/+25
2025-05-06Name methods pertaining to HIR ty lowering of paths more appropriatelyLeón Orell Valerian Liehr-1/+1
2025-05-06Eliminate unnecessary parameterLeón Orell Valerian Liehr-3/+1
2025-04-14Move `has_self` field to `hir::AssocKind::Fn`.Nicholas Nethercote-3/+3
2025-04-10Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-deadMatthias Krüger-2/+2
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-2/+2
2025-04-09Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgrbors-1/+3
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-1/+1
2025-04-07Restrict some queries by def-kind moreMichael Goulet-1/+3
2025-04-06remove compiler support for `extern "rust-intrinsic"` blocksSkgland-7/+1