summary refs log tree commit diff
path: root/src/librustc/ty/codec.rs
AgeCommit message (Collapse)AuthorLines
2018-10-05rustc/ty: whitespace fixesljedrz-14/+14
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-2/+1
This seemed like a good way to kick the tires on the elided-lifetimes-in-paths lint (#52069)—seems to work! This was also pretty tedious—it sure would be nice if `cargo fix` worked on this codebase (#53896)!
2018-09-28rustc: keep a Span for each predicate in ty::GenericPredicates.Eduard-Mihai Burtescu-4/+6
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-2/+2
2018-08-22Rename ty::Slice to ty::Listvarkor-6/+6
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-1/+1
2018-05-11Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker-0/+19
2018-03-23Fixed issues with incremental tests.David Wood-0/+23
2018-03-08Remove unused error variants and const eval typesOliver Schneider-20/+0
2017-11-16Fix some tidy errors in ty::codec.Michael Woerister-8/+16
2017-11-16incr.comp.: Remove some code duplication around TyDecoder by factoring ↵Michael Woerister-0/+137
things into a macro.
2017-11-13incr.comp.: Add position() method to TyEncoder.Michael Woerister-2/+10
2017-10-24incr.comp.: Factor some persistence functionality out of crate metadata code.Michael Woerister-0/+243