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
2020-01-21
Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obk
Mazdak Farrokhzad
-2
/
+2
2020-01-21
Rollup merge of #68297 - Aaron1011:fix/new-const-prop-bounds, r=oli-obk
Yuki Okushi
-12
/
+8
2020-01-20
Add `ConstnessAnd` that implements `ToPredicate`
Dylan MacKenzie
-2
/
+2
2020-01-16
Revert previous attempt at detecting unsatisfiable predicates
Aaron Hill
-12
/
+8
2020-01-16
review comments
Esteban Küber
-1
/
+1
2020-01-16
review comments
Esteban Küber
-7
/
+7
2020-01-16
Specific error for unsized `dyn Trait` return type
Esteban Küber
-0
/
+11
2020-01-13
Use TraitQueryMode::Canonical when testing predicates in const prop
Aaron Hill
-7
/
+11
2020-01-07
Rename traits::drop -> traits::misc.
Camille GILLOT
-2
/
+2
2020-01-07
Move magic traits queries to rustc::traits::drop.
Camille GILLOT
-0
/
+2
2020-01-07
Move structural_match to rustc::traits.
Camille GILLOT
-0
/
+4
2020-01-07
Move ty::wf to traits.
Camille GILLOT
-0
/
+1
2020-01-07
Make traits::util::* free functions.
Camille GILLOT
-0
/
+4
2020-01-07
Make rustc::traits::object_safety::{astconv_object_safety_violations,is_vtabl...
Camille GILLOT
-1
/
+4
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-2
/
+2
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-1
/
+1
2019-12-30
discriminant -> scrutinee
Mazdak Farrokhzad
-1
/
+1
2019-12-30
Blame user type in pat type error.
Mazdak Farrokhzad
-2
/
+6
2019-12-30
MatchExpressionArmPattern -> Pattern
Mazdak Farrokhzad
-2
/
+2
2019-12-24
x.py fmt after previous deignore
Mark Rousskov
-221
/
+232
2019-12-20
Check associated type implementations for generic mismatches
Matthew Jasper
-0
/
+7
2019-11-21
Applied suggestions from code review.
Alexander Regueiro
-1
/
+1
2019-11-21
Aggregation of drive-by cosmetic changes.
Alexander Regueiro
-18
/
+17
2019-11-18
Retire EnumLiftImpl.
Camille GILLOT
-5
/
+5
2019-11-17
Auto merge of #66384 - cjgillot:typefoldable, r=Zoxc
bors
-29
/
+19
2019-11-15
Correct `const_in_array_repeat_expressions` feature name
Yuki Okushi
-1
/
+1
2019-11-13
Use TypeFoldable derive macro.
Camille GILLOT
-29
/
+19
2019-10-31
Point at where clauses where the associated item was restricted
Esteban Küber
-1
/
+8
2019-10-28
suggest `const_in_array_repeat_expression` flag
David Wood
-2
/
+3
2019-10-27
Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=m...
bors
-0
/
+3
2019-10-27
Auto merge of #65288 - estebank:point-at-assoc-type, r=nikomatsakis
bors
-0
/
+2
2019-10-25
Migrate from `#[structural_match]` attribute a lang-item trait.
Felix S. Klock II
-0
/
+3
2019-10-22
Point at associated type for some obligations
Esteban Küber
-0
/
+2
2019-10-22
RFC 2027: "first draft" of implementation
Mathias Blikstad
-0
/
+3
2019-10-04
replace GeneratorSubsts inside related types
csmoe
-1
/
+1
2019-10-03
generate ClosureSubsts from SubstsRef
csmoe
-1
/
+1
2019-09-24
Remove blanket silencing of "type annotation needed" errors
Esteban Küber
-5
/
+8
2019-09-22
On obligation errors point at the unfulfilled binding when possible
Esteban Küber
-0
/
+3
2019-09-21
Rollup merge of #63907 - estebank:assoc-type-mismatch, r=oli-obk
Mazdak Farrokhzad
-5
/
+5
2019-09-19
review comments
Esteban Küber
-0
/
+3
2019-09-19
When possible, suggest fn call
Esteban Küber
-2
/
+3
2019-09-18
Add explanation to type mismatch involving type params and assoc types
Esteban Küber
-5
/
+5
2019-09-09
Shrink `ObligationCauseCode` by boxing `IfExpression`.
Nicholas Nethercote
-7
/
+10
2019-09-09
Shrink `ObligationCauseCode` by boxing `MatchExpressionArm`.
Nicholas Nethercote
-10
/
+14
2019-09-09
Add some assertions on obligation type sizes.
Nicholas Nethercote
-0
/
+8
2019-06-26
Don't use lift to detect local types
John Kåre Alsaker
-7
/
+15
2019-06-20
replace NodeId with HirId in traits::ObligationCauseCode
ljedrz
-1
/
+1
2019-06-14
Run `rustfmt --file-lines ...` for changes from previous commits.
Eduard-Mihai Burtescu
-3
/
+4
2019-06-14
Unify all uses of 'gcx and 'tcx.
Eduard-Mihai Burtescu
-19
/
+19
2019-06-12
Run `rustfmt --file-lines ...` for changes from previous commits.
Eduard-Mihai Burtescu
-24
/
+23
[next]