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
/
wfcheck.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-16
Rollup merge of #145095 - tiif:unstable_const_param, r=BoxyUwU
Stuart Cook
-12
/
+1
2025-09-15
Remove UnsizedConstParamTy trait and make it into an unstable impl
tiif
-12
/
+1
2025-09-12
Split AssocContainer::{InherentImpl,TraitImpl}
Cameron Steffen
-3
/
+4
2025-09-12
Rename AssocItemContainer -> AssocContainer
Cameron Steffen
-5
/
+3
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-1
/
+1
2025-08-13
Cleanup assoc parent utils
Cameron Steffen
-2
/
+1
2025-08-11
Propagate TraitImplHeader to hir
Cameron Steffen
-47
/
+46
2025-07-26
Do not check Sync during type_of.
Camille GILLOT
-2
/
+3
2025-07-25
Check statics' type in type_of.
Camille GILLOT
-3
/
+3
2025-07-15
Implement other logics
tiif
-5
/
+9
2025-07-12
Clean up implementation of RPITIT assoc item lowering
Michael Goulet
-2
/
+2
2025-07-13
query RPITIT in a trait or impl
bohan
-2
/
+4
2025-07-07
Add `ty_span` query
Oli Scherer
-10
/
+6
2025-07-04
Nits
Michael Goulet
-1
/
+1
2025-07-04
Remove Symbol for Named LateParam/Bound variants
Michael Goulet
-1
/
+1
2025-07-03
compiler: inline 1-2 query provide fn in hir_analysis and hir_typeck
Jubilee Young
-7
/
+5
2025-06-30
Don't run hir wfcheck if ty wfcheck handled everything
Oli Scherer
-12
/
+5
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
-10
/
+6
2025-06-30
Stop requiring HIR for trait item wf checks
Oli Scherer
-6
/
+4
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
/
+0
2025-06-30
Merge `lower_item` into `check_item_type`
Oli Scherer
-1
/
+0
2025-06-30
Move lazy type alias checks to non-hir-wfck
Oli Scherer
-16
/
+7
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
/
+6
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
-34
/
+21
2025-06-30
Unconditionally run `check_item_type` on all items
Oli Scherer
-9
/
+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-27
Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead
Matthias Krüger
-1
/
+1
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
-1
/
+1
2025-06-25
Remove some glob imports from the type system
Michael Goulet
-3
/
+7
2025-06-23
Add note to find_const_ty_from_env
Michael Goulet
-1
/
+3
2025-06-22
Rollup merge of #142458 - oli-obk:dyn-incompat, r=compiler-errors
Guillaume Gomez
-66
/
+0
2025-06-20
Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk
Trevor Gross
-1
/
+1
2025-06-18
Make feature suggestion more consistent.
Camille GILLOT
-1
/
+1
2025-06-16
trait_sel: `{Meta,Pointee}Sized` on `?Sized` types
David Wood
-0
/
+5
2025-06-13
Merge unboxed trait object error suggestion into regular dyn incompat error
Oli Scherer
-66
/
+0
2025-06-08
Auto merge of #142074 - oli-obk:its-finally-gone, r=petrochenkov
bors
-7
/
+8
2025-06-05
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
Oli Scherer
-10
/
+10
2025-06-05
Remove CollectItemTypesVisitor
Oli Scherer
-6
/
+4
2025-06-05
wfcheck closures
Oli Scherer
-1
/
+4
2025-06-03
Run wfcheck in one big loop instead of per module
Oli Scherer
-7
/
+6
2025-05-30
Reorder fields in `hir::ItemKind` variants.
Nicholas Nethercote
-12
/
+10
2025-05-29
Rollup merge of #141638 - oli-obk:builtin-index, r=lcnr
Jacob Pratt
-2
/
+1
[next]