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
/
traits
Age
Commit message (
Expand
)
Author
Lines
2016-08-17
rustc: remove ParamSpace from Substs.
Eduard Burtescu
-18
/
+16
2016-08-17
rustc: split GenericPredicates of a method from its parent predicates.
Eduard Burtescu
-14
/
+12
2016-08-17
rustc: split Generics of a method from its parent Generics.
Eduard Burtescu
-10
/
+5
2016-08-17
rustc: remove SelfSpace from ParamSpace.
Eduard Burtescu
-13
/
+6
2016-08-17
rustc: reduce Substs and Generics to a simple immutable API.
Eduard Burtescu
-77
/
+56
2016-08-17
rustc: move trait objects from TraitRef to ExistentialTraitRef.
Eduard Burtescu
-32
/
+28
2016-08-17
rustc: move defaulting's use of &mut Substs from InferCtxt to typeck.
Eduard Burtescu
-25
/
+6
2016-08-17
rustc: avoid using subst::VecPerParamSpace::{empty,new} directly.
Eduard Burtescu
-3
/
+1
2016-08-17
rustc: force all raw accesses to VecPerParamSpace through as_full_slice.
Eduard Burtescu
-1
/
+1
2016-08-17
rustc: move the SelfSpace before TypeSpace in Substs.
Eduard Burtescu
-3
/
+4
2016-08-17
rustc: use Vec instead of VecPerParamSpace for ty::GenericPredicates.
Eduard Burtescu
-3
/
+3
2016-08-13
Rename empty/bang to never
Andrew Cann
-5
/
+5
2016-08-13
Remove obsolete divergence related stuff
Andrew Cann
-7
/
+5
2016-08-13
Start implementation of RFC 1216 (make ! a type)
Andrew Cann
-2
/
+5
2016-08-12
typeck: leak auto trait obligations through impl Trait.
Eduard Burtescu
-20
/
+330
2016-08-12
rustc: add TyAnon (impl Trait) to the typesystem.
Eduard Burtescu
-29
/
+55
2016-08-12
rustc: don't reveal specializable polymorphic projections.
Eduard Burtescu
-35
/
+36
2016-08-12
rustc: rename ProjectionMode and its variant to be more memorable.
Eduard Burtescu
-41
/
+16
2016-08-11
Rollup merge of #35576 - circuitfox:E0072-update-error-format, r=jonathandturner
Jonathan Turner
-0
/
+1
2016-08-10
E0072 update error format
Chris Stankus
-0
/
+1
2016-08-09
Update E0038 to the new error format
Panashe M. Fundira
-4
/
+9
2016-08-07
Rollup merge of #35366 - medzin:E0282, r=jonathandturner
Jonathan Turner
-4
/
+6
2016-08-06
Updated error message E0282
Adam MedziĆski
-4
/
+6
2016-08-01
Improve diagnostics for pattern bindings that illegally shadow items.
Jeffrey Seyfried
-1
/
+0
2016-07-22
use diagnostic-mutating style for `note_type_err` too
Ariel Ben-Yehuda
-8
/
+5
2016-07-22
try to recover the non-matching types in projection errors
Ariel Ben-Yehuda
-21
/
+60
2016-07-22
switch projection errors to use the new type error messages
Ariel Ben-Yehuda
-5
/
+9
2016-07-02
Auto merge of #34443 - eddyb:sized-matters, r=arielb1
bors
-0
/
+6
2016-06-27
Auto merge of #34424 - jseyfried:breaking_batch, r=Manishearth
bors
-6
/
+6
2016-06-26
Disallow constants and statics from having unsized types.
Eduard Burtescu
-0
/
+6
2016-06-23
Move errors from libsyntax to its own crate
Jonathan Turner
-6
/
+6
2016-06-23
Don't translate vtable methods with Self: Sized bounds.
Eduard Burtescu
-1
/
+6
2016-05-31
kill some unused imports
Niko Matsakis
-1
/
+0
2016-05-31
add FIXME to fulfill
Niko Matsakis
-0
/
+2
2016-05-31
consult cache in projection
Niko Matsakis
-8
/
+89
2016-05-31
cleanup imports for cache
Niko Matsakis
-4
/
+5
2016-05-31
thread vtable-closure obligations to result
Niko Matsakis
-0
/
+13
2016-05-31
change to use `higher_ranked_match`
Niko Matsakis
-57
/
+86
2016-05-31
create but do not use a projection cache
Niko Matsakis
-3
/
+93
2016-05-31
more debug dumping in traits
Niko Matsakis
-5
/
+13
2016-05-31
make HR algorithms account for region subtyping
Niko Matsakis
-15
/
+40
2016-05-28
Rollup merge of #33852 - arielb1:autoderef-iterator, r=eddyb
Manish Goregaokar
-43
/
+43
2016-05-25
catch attempts to leak obligations out of snapshots
Ariel Ben-Yehuda
-42
/
+42
2016-05-25
refactor autoderef to avoid registering obligations
Ariel Ben-Yehuda
-1
/
+1
2016-05-22
Propagate obligations through projection
Masood Malekghassemi
-12
/
+15
2016-05-19
Auto merge of #33694 - arielb1:fuzzy-on-unimplemented, r=nikomatsakis
bors
-26
/
+72
2016-05-18
implement fuzzy matching in on_unimplemented
Ariel Ben-Yehuda
-26
/
+72
2016-05-18
Rollup merge of #33695 - nikomatsakis:spezializes-cache, r=aturon
Manish Goregaokar
-2
/
+31
2016-05-17
Auto merge of #33137 - nikomatsakis:issue-32330-lbr-in-return-type-warning-2,...
bors
-188
/
+281
2016-05-17
fix stale method names
Niko Matsakis
-2
/
+2
[prev]
[next]