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_middle
/
src
/
ty
/
util.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-12
Auto merge of #146328 - zetanumbers:fix-141951, r=lcnr
bors
-4
/
+1
2025-09-09
Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnr
bors
-6
/
+5
2025-09-09
Driveby fixes
Boxy
-3
/
+2
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-5
/
+5
2025-09-08
fixup limit handling code
Jana Dönszelmann
-1
/
+1
2025-09-08
Skip typeck for items w/o their own typeck context
Daria Sukhonina
-4
/
+1
2025-07-29
Reuse `sign_extend` helper
Oli Scherer
-1
/
+1
2025-07-13
Generalize TyCtxt::item_name.
Camille GILLOT
-1
/
+1
2025-07-10
Properly track the depth when expanding free alias types
León Orell Valerian Liehr
-2
/
+4
2025-06-27
Report infer ty errors during hir ty lowering
Oli Scherer
-0
/
+1
2025-06-16
trait_sel: extend fast path with sized hierarchy
David Wood
-1
/
+3
2025-05-27
Fix some var names
Michael Goulet
-2
/
+2
2025-05-27
Rename unpack to kind
Michael Goulet
-2
/
+2
2025-05-20
Querify coroutine_hidden_types
Michael Goulet
-35
/
+1
2025-05-15
Async drop fix for dropee from another crate (#140858)
Andrew Zhogin
-1
/
+1
2025-05-01
Set groundwork for proper const normalization
Boxy
-0
/
+2
2025-04-28
Auto merge of #140388 - GuillaumeGomez:rollup-aj9o3ch, r=GuillaumeGomez
bors
-21
/
+21
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-81
/
+28
2025-04-24
Remove `weak` alias terminology
Boxy
-21
/
+21
2025-04-16
Auto merge of #139768 - compiler-errors:split-fold, r=lcnr
bors
-0
/
+36
2025-04-15
Split TypeFolder and FallibleTypeFolder
Michael Goulet
-0
/
+36
2025-04-14
Move `has_self` field to `hir::AssocKind::Fn`.
Nicholas Nethercote
-2
/
+2
2025-04-06
remove compiler support for `extern "rust-intrinsic"` blocks
Skgland
-5
/
+2
2025-04-04
Rollup merge of #139348 - meithecatte:async-destructor-minify, r=petrochenkov
Matthias Krüger
-12
/
+3
2025-04-04
Rollup merge of #139041 - nnethercote:rm-rustc_middle-ty-util-ExplicitSelf, r...
Matthias Krüger
-49
/
+0
2025-04-04
adt_destructor: sanity-check returned item
Maja Kądziołka
-0
/
+5
2025-04-04
AsyncDestructor: replace fields with impl_did
Maja Kądziołka
-12
/
+3
2025-04-02
Fetch the destructor constness lazily
Oli Scherer
-4
/
+4
2025-04-02
Only look at trait impls in the current crate when looking for `Drop` impls
Oli Scherer
-12
/
+22
2025-04-01
Ensure `calculcate_dtor` is only ever called on local types
Oli Scherer
-2
/
+2
2025-03-28
Remove `rustc_middle::ty::util::ExplicitSelf`.
Nicholas Nethercote
-49
/
+0
2025-03-15
Squash fold into ty
Michael Goulet
-2
/
+1
2025-03-06
Account for UseCloned on expr_use_visitor
Santiago Pastorino
-0
/
+12
2025-03-01
Rollup merge of #137689 - compiler-errors:coroutine, r=lcnr
Matthias Krüger
-40
/
+26
2025-02-26
Use bound_coroutine_witnesses in old solver
Michael Goulet
-18
/
+1
2025-02-26
Use Binder<Vec<T>> instead of Vec<Binder<T>> in new solver
Michael Goulet
-22
/
+25
2025-02-24
ssa/mono: deduplicate `type_has_metadata`
David Wood
-0
/
+14
2025-02-24
remove support for rustc_intrinsic_must_be_overridden from the compiler
Ralf Jung
-7
/
+6
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-1
/
+2
2025-02-08
Rustfmt
bjorn3
-4
/
+5
2025-02-07
Rollup merge of #136554 - compiler-errors:opt-alias-variances, r=lcnr
Matthias Krüger
-0
/
+23
2025-02-06
Add opt_alias_variances and use it in outlives code
Michael Goulet
-0
/
+23
2025-02-05
Eagerly detect coroutine recursion pre-mono when possible
Michael Goulet
-56
/
+2
2025-02-01
Rename `tcx.ensure()` to `tcx.ensure_ok()`
Zalathar
-2
/
+2
2025-01-20
Get rid of mir::Const::from_ty_const
Michael Goulet
-4
/
+5
2025-01-14
Make `#[rustc_private]` override dependency visibility
Trevor Gross
-0
/
+5
2025-01-04
rustc_intrinsic: support functions without body; they are implicitly marked a...
Ralf Jung
-1
/
+8
2024-12-22
Begin to implement type system layer of unsafe binders
Michael Goulet
-2
/
+8
2024-12-15
Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau
Stuart Cook
-1
/
+1
2024-12-14
Add some convenience helper methods on `hir::Safety`
Oli Scherer
-1
/
+1
[next]