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
/
traits
Age
Commit message (
Expand
)
Author
Lines
2016-11-04
Long lines
Brian Anderson
-1
/
+2
2016-11-03
normalize trait-ref in context of impl
Niko Matsakis
-8
/
+8
2016-11-03
add a per-param-env cache to `impls_bound`
Ariel Ben-Yehuda
-1
/
+1
2016-09-20
rustc_trans: simplify vtable and symbol handling.
Eduard Burtescu
-2
/
+121
2016-09-20
rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names.
Eduard Burtescu
-2
/
+2
2016-09-20
rustc_metadata: move more RBML tags to auto-serialization.
Eduard Burtescu
-48
/
+17
2016-09-20
rustc_metadata: go only through rustc_serialize in astencode.
Eduard Burtescu
-3
/
+2
2016-09-14
clear obligations-added flag with nested fulfillcx
Niko Matsakis
-22
/
+24
2016-09-08
Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`
Vadim Petrochenkov
-33
/
+27
2016-09-04
Replace `_, _` with `..`
Vadim Petrochenkov
-2
/
+2
2016-09-03
Some better support for unions through the compiler
Vadim Petrochenkov
-1
/
+2
2016-09-03
Add union types
Vadim Petrochenkov
-4
/
+7
2016-09-01
Auto merge of #35761 - nikomatsakis:faster-trans-fulfill-obligation, r=eddyb
bors
-17
/
+20
2016-09-01
turn the RFC1592 warnings into hard errors
Ariel Ben-Yehuda
-153
/
+31
2016-08-31
remove `normalize_infer_ctxt` constructor
Niko Matsakis
-1
/
+1
2016-08-31
remove unneccessary uses of `drain_fulfillment_cx`
Niko Matsakis
-16
/
+19
2016-08-28
Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc
Jeffrey Seyfried
-1
/
+0
2016-08-27
Rollup merge of #35985 - 0xmohit:pr/error-code-E0277, r=jonathandturner
Jonathan Turner
-2
/
+3
2016-08-27
rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer.
Eduard Burtescu
-24
/
+22
2016-08-27
rustc: pass ty::Region behind an interned 'tcx reference.
Eduard Burtescu
-9
/
+11
2016-08-27
rustc: use accessors for Substs::{types,regions}.
Eduard Burtescu
-26
/
+21
2016-08-25
Refactor away `AttrMetaMethods`.
Jeffrey Seyfried
-1
/
+0
2016-08-25
Refactor away `AttributeMethods`.
Jeffrey Seyfried
-1
/
+1
2016-08-25
Update E0277 to new error format
Mohit Agarwal
-2
/
+3
2016-08-17
Display secondary span for E0053 for Sort TypeErrors
Keith Yeung
-1
/
+1
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
[next]