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
/
src
/
librustc
/
metadata
/
tyencode.rs
Age
Commit message (
Expand
)
Author
Lines
2015-07-28
remove `get_ident` and `get_name`, make `as_str` sound
Oliver Schneider
-7
/
+6
2015-07-25
Fix error message spans
Jared Roesch
-2
/
+2
2015-07-24
Introduce ClosureSubsts rather than just having random fields in the
Niko Matsakis
-3
/
+3
2015-07-24
introduce a Vec<Ty> to TyClosure for storing upvar types
Niko Matsakis
-1
/
+5
2015-07-14
Transition to the new object lifetime defaults, replacing the old
Niko Matsakis
-2
/
+0
2015-07-10
Rename TypeWithMutability to TypeAndMut
Jared Roesch
-1
/
+1
2015-07-08
Remove snake_case names from ty.rs
Jared Roesch
-1
/
+1
2015-07-03
Add a boolean flag to ExistentialBounds tracking whether the
Niko Matsakis
-0
/
+2
2015-07-03
Code up the new lifetime default rules, but leave them disabled
Niko Matsakis
-4
/
+4
2015-06-23
Remove the mostly unecessary ParamBounds struct
Jared Roesch
-15
/
+1
2015-06-12
Split TyArray into TyArray and TySlice.
Eli Friedman
-5
/
+6
2015-06-12
Cleanup: rename middle::ty::sty and its variants.
Eli Friedman
-22
/
+22
2015-04-30
Stop using Rc in TraitRef and TraitDef
Ariel Ben-Yehuda
-6
/
+6
2015-04-17
Create a struct to represent early-bound regions
Niko Matsakis
-5
/
+5
2015-04-04
Encode more precise scoping rules for function params.
Felix S. Klock II
-1
/
+3
2015-03-25
rustc: Remove support for int/uint
Alex Crichton
-2
/
+2
2015-03-13
Fallout of std::old_io deprecation
Alex Crichton
-0
/
+1
2015-03-03
metadata: Implement relaxation of short RBML lengths.
Kang Seonghoon
-33
/
+35
2015-03-02
Remove the synthetic "region bound" from closures and instead update how
Niko Matsakis
-2
/
+1
2015-02-24
Remove bounds struct from TypeParameterDef. Bounds information is now
Niko Matsakis
-5
/
+12
2015-02-24
Remove ty_open and treat Unsized lvalues as *Unsized.
Eduard Burtescu
-3
/
+0
2015-02-16
Detect and store object-lifetime-defaults.
Niko Matsakis
-0
/
+15
2015-02-11
Added DestructionScope variant to CodeExtent, representing the area
Felix S. Klock II
-1
/
+7
2015-02-02
`for x in xs.iter()` -> `for x in &xs`
Jorge Aparicio
-8
/
+8
2015-01-27
Add `CodeExtent::Remainder` variant; pre-req for new scoping/drop rules.
Felix S. Klock II
-1
/
+3
2015-01-26
std: Rename Writer::write to Writer::write_all
Alex Crichton
-1
/
+1
2015-01-26
Remove "unboxed" attribute in code referring to new closures.
Eduard Burtescu
-1
/
+1
2015-01-20
Remove onceness & bounds - they don't do anything.
Ariel Ben-Yehuda
-9
/
+0
2015-01-20
Kill TraitStore
Ariel Ben-Yehuda
-12
/
+0
2015-01-08
Store deprecated status of i/u-suffixed literals.
Huon Wilson
-2
/
+2
2015-01-06
syntax/rustc: implement isize/usize
Corey Richardson
-2
/
+2
2015-01-05
remove ty_closure
Jorge Aparicio
-4
/
+0
2015-01-03
sed -i -s 's/\bmod,/self,/g' **/*.rs
Jorge Aparicio
-1
/
+1
2014-12-30
Remove the def-id from type parameters. Having this def-id was bad for severa...
Niko Matsakis
-2
/
+2
2014-12-30
Integrate projection bounds to `ExistentialBounds` but do not use them for an...
Niko Matsakis
-3
/
+8
2014-12-30
Convert to use `Rc<TraitRef>` in object types (finally!).
Niko Matsakis
-2
/
+2
2014-12-30
Implement associated type projection and normalization.
Niko Matsakis
-4
/
+24
2014-12-30
More rebase fixes.
Huon Wilson
-7
/
+7
2014-12-29
Store Substs in an arena in the tcx.
Huon Wilson
-1
/
+1
2014-12-22
Adjust metadata for new fields and enum variants. Yawn.
Niko Matsakis
-1
/
+6
2014-12-20
rustc: use Ty instead of passing ty::sty around.
Eduard Burtescu
-100
/
+97
2014-12-19
Make all predicates higher-ranked, not just trait references.
Niko Matsakis
-3
/
+3
2014-12-19
Centralize on using `Binder` to introduce new binding levels, rather than hav...
Niko Matsakis
-7
/
+7
2014-12-19
Create distinct types for a PolyTraitRef (with bindings) and a normal TraitRef.
Niko Matsakis
-3
/
+3
2014-12-18
librustc: Always parse `macro!()`/`macro![]` as expressions if not
Patrick Walton
-1
/
+1
2014-12-14
Rename FnStyle trait to Unsafety.
Niko Matsakis
-5
/
+5
2014-12-13
librustc: use unboxed closures
Jorge Aparicio
-5
/
+9
2014-12-12
Switch to using predicates to drive checking. Correct various tests --
Niko Matsakis
-0
/
+27
2014-11-20
Refactored new CodeExtent type for improved abstraction.
Felix S. Klock II
-3
/
+14
2014-11-19
rustc: middle: remove obsolete ty::get.
Eduard Burtescu
-1
/
+1
[next]