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
/
check
Age
Commit message (
Expand
)
Author
Lines
2025-08-04
Rollup merge of #144694 - compiler-errors:with-self-ty, r=SparrowLii
Stuart Cook
-1
/
+1
2025-08-03
Auto merge of #144704 - compiler-errors:explode-wf, r=lcnr
bors
-8
/
+8
2025-08-03
Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr
bors
-1
/
+1
2025-08-02
Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu
Samuel Tardieu
-1
/
+1
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-9
/
+9
2025-07-31
Make const bound handling more like types/regions.
Nicholas Nethercote
-1
/
+1
2025-07-30
expand WF obligations when checking method calls
Michael Goulet
-8
/
+8
2025-07-30
Distinguish appending and replacing self ty in predicates
Michael Goulet
-1
/
+1
2025-07-27
check_static_item: explain should_check_for_sync choices
Ralf Jung
-1
/
+3
2025-07-27
Rollup merge of #144226 - cjgillot:known-panics-panics, r=oli-obk
Matthias Krüger
-6
/
+8
2025-07-26
Do not check Sync during type_of.
Camille GILLOT
-2
/
+5
2025-07-25
Improve and regularize comment placement in doc code
Josh Triplett
-1
/
+1
2025-07-25
Check statics' type in type_of.
Camille GILLOT
-4
/
+3
2025-07-24
Remove dead code and extend test coverage and diagnostics around it
Oli Scherer
-9
/
+29
2025-07-19
rename `emit_unless` to `emit_unless_delay`
xizheyin
-7
/
+7
2025-07-17
Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease
bors
-4
/
+9
2025-07-17
Rollup merge of #143895 - compiler-errors:trait-wc-item-bound-host-eff, r=oli...
León Orell Valerian Liehr
-4
/
+6
2025-07-16
add `const_make_global`; err for `const_allocate` ptrs if didn't call
Deadbeef
-0
/
+3
2025-07-15
Implement other logics
tiif
-5
/
+9
2025-07-13
Ensure proper item queries for assoc tys
Michael Goulet
-4
/
+6
2025-07-13
Retire hir::ForeignItemRef.
Camille GILLOT
-14
/
+16
2025-07-13
Generalize TyCtxt::item_name.
Camille GILLOT
-2
/
+2
2025-07-13
Auto merge of #143213 - dianne:lower-cond-tweaks, r=cjgillot
bors
-11
/
+27
2025-07-12
Clean up implementation of RPITIT assoc item lowering
Michael Goulet
-5
/
+5
2025-07-13
query RPITIT in a trait or impl
bohan
-5
/
+7
2025-07-09
Add opaque TypeId handles for CTFE
Oli Scherer
-1
/
+8
2025-07-07
Add `ty_span` query
Oli Scherer
-16
/
+11
2025-07-06
Rewrite empty attribute lint
Jonathan Brouwer
-4
/
+3
2025-07-05
de-duplicate condition scoping logic
dianne
-11
/
+27
2025-07-05
Remove yields_in_scope from the scope tree.
Camille GILLOT
-168
/
+37
2025-07-04
Nits
Michael Goulet
-1
/
+1
2025-07-04
Same for types
Michael Goulet
-1
/
+1
2025-07-04
Remove Symbol for Named LateParam/Bound variants
Michael Goulet
-4
/
+4
2025-07-03
compiler: document all provide fn in hir_analysis and hir_typeck
Jubilee Young
-2
/
+2
2025-07-03
compiler: inline 1-2 query provide fn in hir_analysis and hir_typeck
Jubilee Young
-7
/
+7
2025-06-30
Don't run hir wfcheck if ty wfcheck handled everything
Oli Scherer
-17
/
+58
2025-06-30
Avoid some eager uses of HIR spans
Oli Scherer
-4
/
+5
2025-06-30
Stop requiring HIR for impl item wf checks
Oli Scherer
-11
/
+11
2025-06-30
Stop requiring HIR for trait item wf checks
Oli Scherer
-7
/
+20
2025-06-30
Avoid looking at HIR for trait and impl items
Oli Scherer
-23
/
+7
2025-06-30
Avoid eagerly loading the hir fn sig
Oli Scherer
-14
/
+11
2025-06-30
Merge `lower_trait_item` and `lower_impl_item` into `check_item_type`
Oli Scherer
-4
/
+26
2025-06-30
Merge `lower_item` into `check_item_type`
Oli Scherer
-14
/
+75
2025-06-30
Move lazy type alias checks to non-hir-wfck
Oli Scherer
-19
/
+25
2025-06-30
Use predicate spans instead of whole item spans
Oli Scherer
-26
/
+15
2025-06-30
Check variances in the non-hir wfchecker
Oli Scherer
-20
/
+13
2025-06-30
Make variance wfcheck only use the HIR in the error path
Oli Scherer
-28
/
+26
2025-06-30
Don't look at static items' HIR for wfcheck
Oli Scherer
-43
/
+29
2025-06-30
Unconditionally run `check_item_type` on all items
Oli Scherer
-13
/
+4
2025-06-30
Make check_param_wf only go through the HIR in the error path
Oli Scherer
-25
/
+25
[next]