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-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-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
2018-03-01
add some comments to `Obligation`
Niko Matsakis
-1
/
+12
2018-02-28
Rollup merge of #48479 - mark-i-m:rustc-guide, r=nikomatsakis
kennytm
-1
/
+3
2018-02-25
Change links to readmes
Mark Mansi
-1
/
+3
2018-02-24
Rollup merge of #48296 - ishitatsuyuki:exp-unblow, r=nikomatsakis
Manish Goregaokar
-7
/
+7
2018-02-23
Rollup merge of #48123 - nikomatsakis:issue-47244-expected-num-args, r=estebank
Manish Goregaokar
-1
/
+1
2018-02-22
impl_or_trait_obligations: deduplicate obligations
Tatsuyuki Ishi
-4
/
+4
2018-02-22
Fix exponential blowup on nested types
Tatsuyuki Ishi
-3
/
+3
2018-02-18
Generate documentation for auto-trait impls
Aaron Hill
-2
/
+2
2018-02-17
fix more typos found by codespell.
Matthias Krüger
-1
/
+1
2018-02-12
detect wrong number of args when type-checking a closure
Niko Matsakis
-1
/
+1
2018-02-03
Auto merge of #47845 - Zoxc:gen-fixes, r=nikomatsakis
bors
-0
/
+2
2018-01-29
Require yield types to be sized
John Kåre Alsaker
-0
/
+2
2018-01-28
Point only at method signatures and point at trait
Esteban Küber
-0
/
+13
2017-12-27
Make normalize_and_test_predicates into a query
BurntPizza
-3
/
+20
2017-12-05
convert the new conflicts to a soft error
Ariel Ben-Yehuda
-1
/
+2
2017-12-05
refactor a bit
Ariel Ben-Yehuda
-0
/
+6
2017-12-04
make `resolve_regions_and_report_errors` take an `OutlivesEnv`
Niko Matsakis
-3
/
+7
2017-12-04
move `free_regions_map` into `infer::outlives`
Niko Matsakis
-1
/
+1
[next]