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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_middle
/
src
/
ty
/
sty.rs
Age
Commit message (
Expand
)
Author
Lines
2022-02-18
Suggest `impl Trait` return type
Nilstrieb
-2
/
+22
2022-02-15
Overhaul `Const`.
Nicholas Nethercote
-1
/
+1
2022-02-15
Remove unnecessary `RegionKind::` quals.
Nicholas Nethercote
-8
/
+8
2022-02-15
Overhaul `RegionKind` and `Region`.
Nicholas Nethercote
-10
/
+51
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-66
/
+66
2022-02-11
Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"
Oli Scherer
-7
/
+0
2022-02-08
Update compiler/rustc_middle/src/ty/sty.rs
lcnr
-0
/
+2
2022-02-08
Update compiler/rustc_middle/src/ty/sty.rs
lcnr
-1
/
+1
2022-02-08
update `ty::TyKind` documentation
lcnr
-19
/
+67
2022-02-02
Lazily resolve type-alias-impl-trait defining uses
Oli Scherer
-0
/
+7
2022-02-02
Update some comments
Oli Scherer
-0
/
+1
2022-01-31
Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726
Matthias Krüger
-2
/
+2
2022-01-28
fix nit
lcnr
-1
/
+1
2022-01-17
Add term to ExistentialProjection
kadmin
-7
/
+3
2022-01-17
Update w/ comments
kadmin
-4
/
+3
2022-01-17
Update term for use in more places
kadmin
-1
/
+1
2022-01-17
Use Term in ProjectionPredicate
kadmin
-3
/
+8
2022-01-15
initial revert
Ellen
-10
/
+10
2022-01-10
Rollup merge of #92248 - compiler-errors:normalize-type-for-pointee, r=jackh726
Matthias Krüger
-3
/
+6
2021-12-29
Refactor variance diagnostics to work with more types
Aaron Hill
-20
/
+10
2021-12-24
Normalize struct tail type when checking Pointee trait
Michael Goulet
-3
/
+6
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-1
/
+1
2021-12-14
Use `tcx.def_path_hash` in `ExistentialPredicate.stable_cmp`
Aaron Hill
-1
/
+1
2021-12-12
Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"
Deadbeef
-3
/
+1
2021-12-03
Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino"
Santiago Pastorino
-1
/
+3
2021-12-02
Auto merge of #91455 - matthiaskrgr:rollup-gix2hy6, r=matthiaskrgr
bors
-8
/
+11
2021-11-30
re-format with new rustfmt
Mark Rousskov
-8
/
+11
2021-11-29
Completely remove ConstnessAnd
Oli Scherer
-3
/
+1
2021-11-26
Make `TypeFoldable` implementors short-circuit on error
LeSeulArtichaut
-0
/
+12
2021-11-25
Rollup merge of #91096 - compiler-errors:elaborate_opaque_trait, r=estebank
Matthias Krüger
-1
/
+1
2021-11-23
Derive Ord and PartialOrd for TraitRef
Michael Goulet
-1
/
+1
2021-11-22
Use `derive_default_enum` in the compiler
Jacob Pratt
-7
/
+2
2021-11-18
fix CTFE/Miri simd_insert/extract on array-style repr(simd) types
Ralf Jung
-0
/
+5
2021-11-16
Rollup merge of #90910 - RalfJung:const-discriminant-empty-enum, r=petrochenkov
Yuki Okushi
-1
/
+3
2021-11-14
fix getting the discriminant of a zero-variant enum
Ralf Jung
-1
/
+3
2021-11-11
Use `associated_item_def_ids` more
Matthew Jasper
-4
/
+4
2021-11-07
Implement type inference for inline consts
Gary Guo
-0
/
+60
2021-11-06
Improve terminology around "after typeck"
pierwill
-2
/
+2
2021-10-20
Add polarity to TraitPredicate
Santiago Pastorino
-0
/
+1
2021-09-24
Rollup merge of #89001 - jackh726:binder-cleanup, r=nikomatsakis
Jubilee
-2
/
+5
2021-09-17
introduce new fallback algorithm
Niko Matsakis
-0
/
+8
2021-09-15
Remove ToPolyTraitRef impl for TraitRef
jackh726
-2
/
+5
2021-09-07
Rename rustc_mir to rustc_const_eval.
Camille GILLOT
-2
/
+2
2021-08-27
Add `ty::BoundConstness`
Deadbeef
-1
/
+1
2021-08-26
update `TypeFlags` to deal with missing ct substs
lcnr
-10
/
+10
2021-08-22
Fix typos “an”→“a” and a few different ones that appeared in the sa...
Frank Steffahn
-1
/
+1
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-2
/
+2
2021-08-13
move Constness into TraitPredicate
Deadbeef
-1
/
+4
2021-07-05
Convert `debug_assert!` to `assert!` in `Binder::dummy`
Yuki Okushi
-1
/
+1
2021-07-03
Remove `ty::Binder::bind()`
Yuki Okushi
-8
/
+0
[next]