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
/
src
/
librustc
/
ty
/
subst.rs
Age
Commit message (
Expand
)
Author
Lines
2019-04-26
Add expect_ty method to Kind
varkor
-2
/
+11
2019-04-22
Promote rust comments to rustdoc
Alexey Shmalko
-4
/
+4
2019-03-16
Revert the `LazyConst` PR
Oliver Scherer
-16
/
+13
2019-03-15
rustc: move Debug impls from ppaux to ty::structural_impls.
Eduard-Mihai Burtescu
-0
/
+11
2019-03-15
rustc: rewrite PrintCx::parameterized to be much simpler and more general.
Eduard-Mihai Burtescu
-2
/
+0
2019-03-15
rustc: use define_print! to implement fmt::{Display,Debug} for Kind.
Eduard-Mihai Burtescu
-19
/
+0
2019-03-15
rustc: tie the 'tcx between Print and PrintCx in ty::print.
Eduard-Mihai Burtescu
-3
/
+3
2019-03-13
Use derive macro for HashStable
John Kåre Alsaker
-3
/
+4
2019-03-05
Add const kind and UnpackedKind::Const
varkor
-6
/
+110
2019-02-27
rename Substs to InternalSubsts
csmoe
-14
/
+14
2019-02-26
replace &'tcx Substs with SubstsRef
csmoe
-9
/
+11
2019-02-10
rustc: doc comments
Alexander Regueiro
-12
/
+12
2019-02-05
move librustc to 2018
Mark Mansi
-4
/
+4
2018-12-30
Refactor `UserTypeAnnotation`.
David Wood
-39
/
+1
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-07
Various minor/cosmetic improvements to code
Alexander Regueiro
-2
/
+2
2018-11-24
Move `BoundTy` debruijn index to the `TyKind` enum variant
scalexm
-9
/
+10
2018-11-13
Adjust documentation
scalexm
-0
/
+4
2018-11-13
Replace type params with bound vars in `rustc_traits::lowering`
scalexm
-0
/
+24
2018-11-07
Added error for duplicate bindings of associated type.
Alexander Regueiro
-7
/
+7
2018-11-03
Rename `as_bound_var` to `assert_bound_var`
scalexm
-1
/
+1
2018-11-03
Remove `ReCanonical` in favor of `ReLateBound`
scalexm
-6
/
+11
2018-11-03
Adjust bound tys indices in canonicalization
scalexm
-1
/
+4
2018-11-03
Rename `BoundTyIndex` to `BoundVar`
scalexm
-2
/
+2
2018-11-03
Shift both late bound regions and bound types
scalexm
-13
/
+13
2018-11-03
Move `BoundTy` to `ty::TyKind`
scalexm
-1
/
+1
2018-10-20
Rename InferTy::CanonicalTy to BoundTy and add DebruijnIndex to variant type
Fabian Drinck
-1
/
+1
2018-10-20
Rename CanonicalVar to BoundTyIndex
Fabian Drinck
-2
/
+2
2018-10-16
fix comment
Niko Matsakis
-1
/
+1
2018-10-15
introduce a more expressive `UserSubsts`
Niko Matsakis
-27
/
+95
2018-10-03
rustc/ty: improve allocations
ljedrz
-0
/
+1
2018-10-03
rustc/ty: simplify some patterns
ljedrz
-4
/
+3
2018-10-03
rustc/ty: whitespace fixes
ljedrz
-2
/
+2
2018-09-29
don't elide lifetimes in paths in librustc/
Zack M. Davis
-4
/
+4
2018-09-09
simplify ordering for Kind
toidiu
-12
/
+2
2018-08-29
Remove `AccumulateVec` and its uses.
Nicholas Nethercote
-14
/
+6
2018-08-24
pacify the mercilous tidy: doc comment for `is_identity`
Niko Matsakis
-1
/
+1
2018-08-24
add a `user_substs` table and store the annotations in there
Niko Matsakis
-3
/
+29
2018-08-24
add a `user_substs` map into the typeck tables
Niko Matsakis
-0
/
+3
2018-08-22
Remove Ty prefix from Ty{Foreign|Param}
varkor
-1
/
+1
2018-08-22
Rename ty::Slice to ty::List
varkor
-2
/
+2
2018-08-19
Refactor mod/check (part viii)
varkor
-4
/
+4
2018-08-19
Refactor mod/check (part ii)
varkor
-4
/
+4
2018-08-19
Address minor comments
varkor
-1
/
+0
2018-05-24
implement Ord for OutlivesPredicate and other types
toidiu
-0
/
+23
2018-05-21
rustc: use AccumulateVec in Substs::for_item.
Eduard-Mihai Burtescu
-9
/
+19
2018-05-21
rustc: don't expose Substs::fill_item as public.
Eduard-Mihai Burtescu
-6
/
+6
2018-05-21
rustc: don't call Kind::from directly, use .into() instead.
Eduard-Mihai Burtescu
-25
/
+4
2018-05-21
rustc: make mk_substs_trait take &[Kind] instead of &[Ty].
Eduard-Mihai Burtescu
-52
/
+0
2018-05-15
Add mk_param_from_def
varkor
-14
/
+4
[next]