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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2018-06-14
rustc: rename ty::maps to ty::query.
Eduard-Mihai Burtescu
-2
/
+2
2018-06-08
Reenable trivial bounds
Matthew Jasper
-5
/
+0
2018-05-24
implement the chalk traits, albeit with many placeholders
Niko Matsakis
-1
/
+61
2018-05-22
Auto merge of #50876 - matthewjasper:rollback-trivial-bounds, r=nikomatsakis
bors
-0
/
+5
2018-05-21
rustc: move TypeParamDef's fields into GenericParamDefKind::Type.
Eduard-Mihai Burtescu
-1
/
+1
2018-05-18
Filter global bounds from ParamEnv again.
Matthew Jasper
-0
/
+5
2018-05-17
Rename trans to codegen everywhere.
Irina Popa
-5
/
+5
2018-05-16
Auto merge of #48557 - matthewjasper:allow-trvial-bounds, r=nikomatsakis
bors
-9
/
+3
2018-05-15
Add mk_param_from_def
varkor
-1
/
+1
2018-05-15
Use Kind instead of UnpackedKind in Substs methods
varkor
-5
/
+3
2018-05-15
Refactor Substs methods on generic parameters
varkor
-6
/
+12
2018-05-15
Feature gate trivial bounds
Matthew Jasper
-0
/
+3
2018-05-15
Implement RFC 2056 - trivial constraints
Matthew Jasper
-9
/
+0
2018-05-12
Better error reporting in Copy derive
leonardo.yvens
-33
/
+3
2018-05-10
Auto merge of #50395 - Zoxc:small-tys, r=michaelwoerister
bors
-3
/
+3
2018-05-09
Auto merge of #49711 - ibabushkin:auto_trait_refactor, r=nikomatsakis
bors
-0
/
+2
2018-05-08
Store the GeneratorInterior in the new GeneratorSubsts
John Kåre Alsaker
-3
/
+3
2018-04-26
Remove the stored obligation in OverflowError to simplify things
Aravind Gollakota
-2
/
+1
2018-04-26
Introduce trait query mode and use it to set overflow error handling policy i...
Aravind Gollakota
-0
/
+13
2018-04-26
Port existing callers of `evaluate_obligation` to the new canonical trait query
Aravind Gollakota
-2
/
+1
2018-04-26
Create a canonical trait query for `evaluate_obligation`
Aravind Gollakota
-1
/
+1
2018-04-26
Refactor overflow handling in traits::select to propagate overflow instead of...
Aravind Gollakota
-0
/
+2
2018-04-26
Begun refactoring auto trait discovery for use outside rustc.
Inokentiy Babushkin
-0
/
+2
2018-04-24
Remove methods with implicit Binder::skip_bound
Tyler Mandry
-4
/
+7
2018-04-24
Make Binder's field private and clean up its usage
Tyler Mandry
-2
/
+2
2018-04-23
eliminate the `Lrc` of a slice and just return the slice
Niko Matsakis
-2
/
+7
2018-04-23
add `Goal::CannotProve` and extract `ProgramClause` struct
Niko Matsakis
-1
/
+2
2018-04-15
Implement Chalk lowering rule Normalize-From-Impl
Fabian Zaiser
-0
/
+1
2018-04-12
traits: Implement interning for Goal and Clause
Tatsuyuki Ishi
-20
/
+21
2018-04-05
Rollup merge of #49497 - scalexm:hrtb, r=nikomatsakis
Alex Crichton
-7
/
+28
2018-03-30
Tweak `Clause` definition and HRTBs
scalexm
-7
/
+28
2018-03-29
Auto merge of #49313 - sgrif:sg-revert-stuff, r=nikomatsakis
bors
-5
/
+2
2018-03-23
Revert "introduce `UniverseIndex` into `ParamEnv`"
Sean Griffin
-5
/
+2
2018-03-23
import trait engine to typeck
csmoe
-0
/
+1
2018-03-23
introduce trait engine mod
csmoe
-1
/
+2
2018-03-18
Auto merge of #48985 - scalexm:lowering, r=nikomatsakis
bors
-0
/
+64
2018-03-14
Add documentation
scalexm
-0
/
+12
2018-03-14
Move code into librustc_traits
scalexm
-6
/
+0
2018-03-14
Address niko's nits
scalexm
-15
/
+17
2018-03-14
Add MVP for chalkification
scalexm
-0
/
+56
2018-03-14
Add note about fallback to `!: !Trait` error
Andrew Cann
-1
/
+1
2018-03-13
transition various normalization functions to the new methods
Niko Matsakis
-1
/
+4
2018-03-13
introduce `infcx.at(..).normalize(..)` operation [VIC]
Niko Matsakis
-0
/
+2
2018-03-13
refactor `ParamEnv::empty(Reveal)` into two distinct methods
Niko Matsakis
-1
/
+1
2018-03-08
Fully use miri in trans
Oliver Schneider
-1
/
+1
2018-03-07
Merge branch 'refactor-select' of https://github.com/aravind-pg/rust into upd...
Alex Crichton
-13
/
+0
2018-03-04
Remove ty::Predicate::Equate and ty::EquatePredicate (dead code)
Tatsuyuki Ishi
-3
/
+0
2018-03-03
Refactor away `inferred_obligations` from the trait selector
Aravind Gollakota
-13
/
+0
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-2
/
+3
2018-03-01
introduce `UniverseIndex` into `ParamEnv`
Niko Matsakis
-2
/
+5
[next]