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_ty_utils
/
src
/
implied_bounds.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-12
Introduce trait_item_of
Cameron Steffen
-1
/
+1
2025-08-11
Propagate TraitImplHeader to hir
Cameron Steffen
-3
/
+5
2025-04-09
Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr
bors
-12
/
+19
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
-12
/
+19
2025-03-15
Squash fold into ty
Michael Goulet
-2
/
+1
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-1
/
+1
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-2
/
+2
2025-02-08
Rustfmt
bjorn3
-4
/
+4
2024-11-28
uplift fold_regions to rustc_type_ir
lcnr
-1
/
+3
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-4
/
+4
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-1
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-1
/
+2
2024-05-24
Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)
Boxy
-5
/
+1
2024-05-13
Remove `extern crate rustc_middle` from `rustc_ty_utils`.
Nicholas Nethercote
-0
/
+1
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-1
/
+2
2024-03-12
Change `DefKind::Static` to a struct variant
Oli Scherer
-1
/
+1
2024-03-08
Rename some functions to represent their generalized behavior
Michael Goulet
-1
/
+1
2024-02-27
wf-check RPITs
lcnr
-12
/
+1
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-1
/
+1
2023-11-26
merge `DefKind::Coroutine` into `DefKind::Closure`
bohan
-2
/
+1
2023-11-20
Reduce exposure of some items.
Nicholas Nethercote
-1
/
+1
2023-11-14
finish `RegionKind` rename
lcnr
-9
/
+9
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-1
/
+1
2023-10-13
Format all the let chains in compiler
Michael Goulet
-63
/
+66
2023-09-26
Don't store lazyness in DefKind
Michael Goulet
-2
/
+2
2023-08-08
Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk
bors
-22
/
+13
2023-08-08
Install bidirectional outlives predicates for RPITITs (and RPITs) correctly
Michael Goulet
-22
/
+13
2023-08-08
Unconditionally record lifetime mapping
Michael Goulet
-1
/
+1
2023-08-07
Store the laziness of type aliases in the DefKind
León Orell Valerian Liehr
-2
/
+2
2023-07-29
some nits, bless test
Michael Goulet
-5
/
+27
2023-07-29
Implement assumed_wf_types for RPITITs' implementations
Michael Goulet
-33
/
+58
2023-07-29
Take RPITITs inherit the assumed_wf_types of their parent fn
Michael Goulet
-0
/
+37
2023-07-23
fix some clippy::style findings
Matthias Krüger
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-4
/
+4
2023-07-08
Replace RPITIT current impl with new strategy that lowers as a GAT
Santiago Pastorino
-1
/
+0
2023-07-03
use `deeply_normalize` for `assumed_wf_types`
lcnr
-20
/
+56
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-2
/
+3
2023-05-07
use implied bounds when checking opaque types
Ali MJ Al-Nasrawy
-1
/
+12
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+0
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-3
/
+3
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-02-14
Add `of_trait` to DefKind::Impl.
Camille GILLOT
-1
/
+1
2023-01-26
fix up subst_identity vs skip_binder; add some FIXMEs as identified in review
Kyle Matsuda
-2
/
+2
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-2
/
+2
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-2
/
+2
2023-01-14
fix various subst_identity vs skip_binder
Kyle Matsuda
-2
/
+2
2023-01-14
change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...
Kyle Matsuda
-1
/
+1
2023-01-14
change usages of impl_trait_ref to bound_impl_trait_ref
Kyle Matsuda
-7
/
+9
[next]