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
2018-10-26
add user_ty.projs support to `AscribeUserType`.
Felix S. Klock II
-4
/
+20
2018-10-24
port the relate-types code from NLL type-check into a type-op
Niko Matsakis
-5
/
+147
2018-10-24
introduce (but do not use) `ascribe_user_type` goal
Niko Matsakis
-0
/
+14
2018-10-20
Rollup merge of #55203 - scalexm:program-clauses, r=nikomatsakis
Manish Goregaokar
-25
/
+214
2018-10-19
Write an initial version of the `program_clauses` callback
scalexm
-25
/
+214
2018-10-19
Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack
Oliver Scherer
-5
/
+5
2018-10-17
Re-use memory in `program_clauses_for_env`
scalexm
-5
/
+5
2018-10-17
Implement `InferenceTable::add_clauses`
scalexm
-8
/
+12
2018-10-17
Add tests for `program_clauses_for_env`
scalexm
-5
/
+6
2018-10-17
Categorize chalk clauses
scalexm
-4
/
+20
2018-10-17
Add `FromEnv` for input types in the environment
scalexm
-4
/
+66
2018-10-17
Implement the `environment` query
scalexm
-0
/
+25
2018-10-17
Visit tys in `program_clauses_for_env`
scalexm
-29
/
+66
2018-10-17
Use `Environment` instead of `ty::ParamEnv` in chalk context
scalexm
-98
/
+170
2018-10-15
Auto merge of #55095 - Manishearth:rollup, r=Manishearth
bors
-5
/
+2
2018-10-15
pacify the mercilous tidy with rustfmt
Niko Matsakis
-115
/
+122
2018-10-15
hide `SmallCanonicalVarValues` in `OriginalQueryValues` struct
Niko Matsakis
-3
/
+4
2018-10-15
rename `QueryResult` to `QueryResponse`
Niko Matsakis
-17
/
+17
2018-10-15
bundle up "canonical instantiation" with infcx creation
Niko Matsakis
-19
/
+13
2018-10-14
Don't collect to vectors where unnecessary
ljedrz
-5
/
+2
2018-10-08
Add chalk rules related to associated type defs
scalexm
-8
/
+85
2018-10-08
Pass around interned refs to goals and not goals
scalexm
-28
/
+36
2018-10-03
Introduce `TyKind::UnnormalizedProjection`
scalexm
-0
/
+2
2018-09-30
Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrum
bors
-3
/
+1
2018-09-28
rustc: keep a Span for each predicate in ty::GenericPredicates.
Eduard-Mihai Burtescu
-7
/
+16
2018-09-27
Bump to 1.31.0 and bootstrap from 1.30 beta
Josh Stone
-3
/
+1
2018-09-22
Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi...
Eduard-Mihai Burtescu
-2
/
+2
2018-09-11
stabalize infer outlives requirements (RFC 2093).
toidiu
-1
/
+0
2018-09-05
Changing TyAnon -> TyOpaque and relevant functions
ms2300
-2
/
+2
2018-08-27
Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakis
bors
-0
/
+1
2018-08-25
Auto merge of #53385 - matklad:stabilize-find-map, r=KodrAus
bors
-1
/
+0
2018-08-24
check that adding infer-outlives requirement to all crates works
Niko Matsakis
-0
/
+1
2018-08-23
Use optimized SmallVec implementation
Igor Gutorov
-1
/
+3
2018-08-22
Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}
varkor
-6
/
+6
2018-08-22
Remove Ty prefix from Ty{Foreign|Param}
varkor
-3
/
+3
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-17
/
+17
2018-08-22
Rename ty::Slice to ty::List
varkor
-3
/
+3
2018-08-21
Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkor
kennytm
-1
/
+1
2018-08-19
mv (mod) codemap source_map
Donato Sciarra
-3
/
+3
2018-08-19
Fix typos found by codespell.
Matthias Krüger
-1
/
+1
2018-08-17
rustc_resolve: don't allow paths starting with `::crate`.
Eduard-Mihai Burtescu
-1
/
+1
2018-08-15
Stablize Iterator::find_map
Aleksey Kladov
-1
/
+0
2018-08-09
[nll] librustc_traits: enable feature(nll) for bootstrap
memoryruins
-0
/
+1
2018-07-29
Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkov
bors
-1
/
+1
2018-07-27
Prefer to_string() to format!()
ljedrz
-1
/
+1
2018-07-25
Deny bare_trait_objects globally
Tatsuyuki Ishi
-2
/
+0
2018-07-21
Convert implied_outlives_bounds to a query
Tyler Mandry
-0
/
+187
2018-07-18
Auto merge of #52342 - nnethercote:CanonicalVar, r=nikomatsakis
bors
-5
/
+5
2018-07-17
Avoid most allocations in `Canonicalizer`.
Nicholas Nethercote
-5
/
+5
2018-07-12
Deny bare trait objects in the rest of rust
ljedrz
-0
/
+2
[prev]
[next]