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_traits
Age
Commit message (
Expand
)
Author
Lines
2023-02-22
Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_misc
Michael Goulet
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-14
/
+19
2023-02-17
Add `Clause::ConstArgHasType` variant
Boxy
-0
/
+8
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-6
/
+6
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-3
/
+3
2023-02-15
Add specialized variants of `mk_region`.
Nicholas Nethercote
-11
/
+11
2023-02-13
Rename folder traits' `tcx` method to `interner`
Alan Egerton
-4
/
+4
2023-02-13
Make folding traits generic over the Interner
Alan Egerton
-4
/
+4
2023-02-13
Make visiting traits generic over the Interner
Alan Egerton
-2
/
+2
2023-02-13
Alias folding/visiting traits instead of re-export
Alan Egerton
-4
/
+5
2023-02-13
Reduce direct `mk_ty` usage.
Nicholas Nethercote
-17
/
+13
2023-02-11
Auto merge of #107507 - BoxyUwU:deferred_projection_equality, r=lcnr
bors
-1
/
+8
2023-02-10
add `AliasEq` to `PredicateKind`
Boxy
-1
/
+8
2023-02-10
Auto merge of #107652 - estebank:re_error, r=oli-obk
bors
-0
/
+3
2023-02-09
Update implied_outlives_bounds to properly register implied bounds behind nor...
Jack Huey
-36
/
+50
2023-02-09
Cleanup free_region_relations a bit
Jack Huey
-0
/
+1
2023-02-09
Change to `ReError(ErrorGuaranteed)`
Esteban Küber
-1
/
+1
2023-02-09
Introduce `ReError`
Esteban Küber
-0
/
+3
2023-02-06
remove unused imports
klensy
-1
/
+0
2023-01-30
Track bound types like bound regions
Michael Goulet
-24
/
+24
2023-01-29
Auto merge of #106253 - nbdd0121:upcast, r=compiler-errors
bors
-1
/
+1
2023-01-28
Auto merge of #107303 - compiler-errors:intern-canonical-var-values, r=lcnr
bors
-10
/
+8
2023-01-28
Rename `is_object_safe` to `check_is_object_safe` to hint side effects
Gary Guo
-1
/
+1
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-1
/
+3
2023-01-27
Separate trait selection from ambiguity reporting.
Camille GILLOT
-1
/
+1
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-26
Intern CanonicalVarValues
Michael Goulet
-10
/
+8
2023-01-23
fix: use LocalDefId instead of HirId in trait res
Vincenzo Palazzo
-7
/
+5
2023-01-19
even more unify Projection/Opaque in outlives code
Ali MJ Al-Nasrawy
-4
/
+2
2023-01-17
Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726
Matthias Krüger
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2023-01-17
Rollup merge of #106829 - compiler-errors:more-alias-combine, r=spastorino
Matthias Krüger
-3
/
+2
2023-01-15
Remove bound_{explicit,}_item_bounds
Michael Goulet
-8
/
+7
2023-01-15
Make InstantiatedPredicates impl IntoIterator
Michael Goulet
-4
/
+1
2023-01-14
change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...
Kyle Matsuda
-4
/
+3
2023-01-14
change usages of impl_trait_ref to bound_impl_trait_ref
Kyle Matsuda
-1
/
+2
2023-01-13
Unify Opaque/Projection handling in region outlives code
Michael Goulet
-3
/
+2
2023-01-10
Rollup merge of #106204 - compiler-errors:no-take-opaques-in-compare, r=oli-obk
Yuki Okushi
-1
/
+1
2023-01-09
Assert defining anchor is set in take_opaque_types
Michael Goulet
-1
/
+1
2023-01-07
make ascribe_user_type a TypeOp
Ali MJ Al-Nasrawy
-11
/
+42
2023-01-07
don't normalize in astconv
Ali MJ Al-Nasrawy
-0
/
+1
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-3
/
+3
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-2
/
+2
2022-12-14
Ensure no one constructs `AliasTy`s themselves
Oli Scherer
-14
/
+14
2022-12-13
Remove chalk lowering for AliasTy
Michael Goulet
-11
/
+10
2022-12-13
Combine identical alias arms
Michael Goulet
-2
/
+2
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-24
/
+31
2022-12-13
squash OpaqueTy and ProjectionTy into AliasTy
Michael Goulet
-8
/
+8
2022-12-13
ProjectionTy.item_def_id -> ProjectionTy.def_id
Michael Goulet
-5
/
+5
2022-12-13
Use ty::OpaqueTy everywhere
Michael Goulet
-9
/
+13
[next]