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
/
structural_impls.rs
Age
Commit message (
Expand
)
Author
Lines
2021-09-22
Support `#[track_caller]` on closures and generators
Aaron Hill
-5
/
+5
2021-08-27
Add `ty::BoundConstness`
Deadbeef
-3
/
+3
2021-08-26
shrink `ty::PredicateKind` again
lcnr
-0
/
+25
2021-08-26
use `ty::Unevaluated` instead of def substs pair
lcnr
-4
/
+4
2021-08-26
don't just compare `ty::Const`
lcnr
-0
/
+4
2021-08-26
update `TypeFlags` to deal with missing ct substs
lcnr
-0
/
+4
2021-08-26
make unevaluated const substs optional
lcnr
-8
/
+23
2021-08-19
introduce a Coerce predicate
Niko Matsakis
-0
/
+9
2021-08-13
move Constness into TraitPredicate
Deadbeef
-10
/
+8
2021-04-08
Use more accurate spans for trait/impl method arg divergence
Esteban Küber
-0
/
+2
2021-03-31
Track bound vars
Jack Huey
-2
/
+4
2021-03-31
Add tcx lifetime to Binder
Jack Huey
-5
/
+9
2021-03-20
extract `ConstKind::Unevaluated` into a struct
lcnr
-3
/
+7
2021-01-18
Move a few more types to `rustc_type_ir`
LeSeulArtichaut
-58
/
+1
2021-01-16
More review comments
Jack Huey
-2
/
+2
2021-01-16
Review changes
Jack Huey
-35
/
+35
2021-01-16
Cleanup
Jack Huey
-3
/
+3
2021-01-16
fold_with not super_fold_with in TypeFoldable impl for Predicate
Jack Huey
-1
/
+1
2021-01-16
Remove PredicateKind
Jack Huey
-17
/
+0
2021-01-16
Intermediate formatting and such
Jack Huey
-2
/
+2
2021-01-16
Remove PredicateKind::Atom
Jack Huey
-2
/
+0
2020-12-18
Make BoundRegion have a kind of BoungRegionKind
Jack Huey
-4
/
+4
2020-12-11
Move binder for dyn to each list item
Jack Huey
-2
/
+2
2020-11-17
Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk
bors
-27
/
+27
2020-11-16
words
lcnr
-46
/
+14
2020-11-16
compiler: fold by value
Bastian Kauschke
-49
/
+51
2020-11-14
Introduce `TypeVisitor::BreakTy`
LeSeulArtichaut
-27
/
+27
2020-11-05
Rust coverage before splitting instrument_coverage.rs
Rich Kadel
-0
/
+1
2020-10-30
Remove implicit `Continue` type
LeSeulArtichaut
-27
/
+27
2020-10-30
TypeVisitor: use `std::ops::ControlFlow` instead of `bool`
LeSeulArtichaut
-56
/
+72
2020-10-23
move `visit_predicate` into `TypeVisitor`
Bastian Kauschke
-10
/
+0
2020-10-21
review
Bastian Kauschke
-4
/
+2
2020-10-21
Lift: take self by value
Bastian Kauschke
-120
/
+106
2020-10-16
map_bound_ref -> rebind
Jack Huey
-1
/
+1
2020-10-16
Use map_bound(_ref) instead of Binder::bind when possible
Jack Huey
-1
/
+1
2020-09-21
check for cycles when unifying const variables
Bastian Kauschke
-0
/
+1
2020-09-16
Rollup merge of #75304 - Aaron1011:feature/diag-deref-move-out, r=estebank
Dylan DPC
-2
/
+5
2020-09-10
Note when a a move/borrow error is caused by a deref coercion
Aaron Hill
-2
/
+5
2020-09-09
Remove def_id field from ParamEnv
Bram van den Heuvel
-1
/
+7
2020-09-04
Change ty.kind to a method
LeSeulArtichaut
-9
/
+9
2020-09-02
pretty: trim paths of unique symbols
Dan Aloni
-6
/
+10
2020-08-30
mv compiler to compiler/
mark
-0
/
+1166