index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_hir_analysis
/
src
/
collect.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-29
Make replacement suggestion `_` in type verbose
Esteban Küber
-2
/
+2
2025-08-11
Propagate TraitImplHeader to hir
Cameron Steffen
-20
/
+16
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-2
/
+2
2025-07-28
use let chains in ast, borrowck, codegen, const_eval
Kivooeo
-6
/
+5
2025-07-17
parse `const trait Trait`
Deadbeef
-4
/
+9
2025-07-13
Retire hir::*ItemRef.
Camille GILLOT
-10
/
+11
2025-07-13
Remove hir::AssocItemKind.
Camille GILLOT
-1
/
+1
2025-07-09
Port `#[rustc_paren_sugar]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[fundamental]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[marker]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[rustc_unsafe_specialization_marker]` to the new attribute system
Pavel Grigorenko
-8
/
+7
2025-07-09
Port `#[rustc_specialization_trait]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[rustc_coinductive]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[rustc_do_not_implement_via_object]` to the new attribute system
Pavel Grigorenko
-2
/
+1
2025-07-09
Port `#[rustc_deny_explicit_impl]` to the new attribute system
Pavel Grigorenko
-1
/
+1
2025-07-09
Port `#[const_trait]` to the new attribute system
Pavel Grigorenko
-18
/
+22
2025-07-06
compiler: rename {ast,hir}::BareFn* to FnPtr*
Jubilee Young
-1
/
+1
2025-07-05
Auto merge of #139598 - compiler-errors:no-bound-var-symbol, r=WaffleLapkin
bors
-7
/
+1
2025-07-04
Port `#[non_exhaustive]` to the new attribute parsing infrastructure
Jonathan Brouwer
-3
/
+5
2025-07-04
Nits
Michael Goulet
-3
/
+1
2025-07-04
Remove Symbol for Named LateParam/Bound variants
Michael Goulet
-5
/
+1
2025-07-03
compiler: document all provide fn in hir_analysis and hir_typeck
Jubilee Young
-0
/
+1
2025-07-01
Auto merge of #142030 - oli-obk:wfck-less-hir, r=compiler-errors
bors
-148
/
+2
2025-06-30
Replace `ItemCtxt::report_placeholder_type_error` `match` with a call to `TyC...
Guillaume Gomez
-11
/
+1
2025-06-30
Merge `lower_trait_item` and `lower_impl_item` into `check_item_type`
Oli Scherer
-47
/
+0
2025-06-30
Merge `lower_item` into `check_item_type`
Oli Scherer
-101
/
+2
2025-06-27
Report infer ty errors during hir ty lowering
Oli Scherer
-186
/
+63
2025-06-23
Port `#[rustc_skip_during_method_dispatch]` to the new attribute system
Pavel Grigorenko
-16
/
+6
2025-06-17
Dont replace escaping bound vars in item sigs
Boxy
-43
/
+33
2025-06-17
Test whether we use DeepRejectCtxt
Boxy
-4
/
+8
2025-06-17
Don't build `ParamEnv` and do trait solving in `ItemCtxt`s
Boxy
-3
/
+67
2025-06-12
Remove lower_arg_ty as all callers were passing `None`
Oli Scherer
-1
/
+1
2025-06-05
Remove CollectItemTypesVisitor
Oli Scherer
-34
/
+5
2025-06-05
wfcheck closures
Oli Scherer
-11
/
+0
2025-06-05
Move generic arg checks from the hir item types visitor to ty wfcheck
Oli Scherer
-23
/
+0
2025-06-05
Move opaque type checks from the hir item types visitor onto the wfcheck of t...
Oli Scherer
-17
/
+0
2025-05-30
Reorder fields in `hir::ItemKind` variants.
Nicholas Nethercote
-11
/
+11
2025-05-27
Use more detailed spans in dyn compat errors within bodies
Oli Scherer
-2
/
+6
2025-05-23
Auto merge of #140553 - BoxyUwU:defer_type_system_ctfe, r=compiler-errors
bors
-0
/
+25
2025-05-22
Review Comments
Boxy
-3
/
+3
2025-05-21
Introduce `tcx.anon_const_kind` query
Boxy
-0
/
+25
2025-05-06
Name methods pertaining to HIR ty lowering of paths more appropriately
León Orell Valerian Liehr
-1
/
+1
2025-05-06
Eliminate unnecessary parameter
León Orell Valerian Liehr
-3
/
+1
2025-04-14
Move `has_self` field to `hir::AssocKind::Fn`.
Nicholas Nethercote
-3
/
+3
2025-04-10
Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead
Matthias Krüger
-2
/
+2
2025-04-10
Rename some `name` variables as `ident`.
Nicholas Nethercote
-2
/
+2
2025-04-09
Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr
bors
-1
/
+3
2025-04-08
clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`
xizheyin
-1
/
+1
2025-04-07
Restrict some queries by def-kind more
Michael Goulet
-1
/
+3
2025-04-06
remove compiler support for `extern "rust-intrinsic"` blocks
Skgland
-7
/
+1
[next]