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-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-9
/
+9
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
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
2025-06-30
Stop storing `Span` that is only used for checking for global bounds that do ...
Oli Scherer
-21
/
+14
2025-06-29
Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee
Guillaume Gomez
-1
/
+2
2025-06-27
Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead
Matthias Krüger
-5
/
+5
2025-06-27
Report infer ty errors during hir ty lowering
Oli Scherer
-1
/
+0
2025-06-26
Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwU
Michael Goulet
-1
/
+3
2025-06-26
Change const trait bound syntax from ~const to [const]
Oli Scherer
-5
/
+5
2025-06-25
rename RegionVariableOrigin::MiscVariable to RegionVariableOrigin::Misc
Michael Goulet
-1
/
+1
2025-06-25
Remove some glob imports from the type system
Michael Goulet
-6
/
+10
[next]