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
/
query
Age
Commit message (
Expand
)
Author
Lines
2018-10-29
add user_ty.projs support to `AscribeUserType`.
Felix S. Klock II
-4
/
+7
2018-10-24
port the relate-types code from NLL type-check into a type-op
Niko Matsakis
-7
/
+10
2018-10-24
introduce (but do not use) `ascribe_user_type` goal
Niko Matsakis
-0
/
+78
2018-10-15
hide `SmallCanonicalVarValues` in `OriginalQueryValues` struct
Niko Matsakis
-11
/
+11
2018-10-15
type_op/mod.rs: rustfmt
Niko Matsakis
-2
/
+3
2018-10-15
rename `QueryResult` to `QueryResponse`
Niko Matsakis
-68
/
+68
2018-10-03
Introduce `TyKind::UnnormalizedProjection`
scalexm
-0
/
+2
2018-09-29
don't elide lifetimes in paths in librustc/
Zack M. Davis
-1
/
+1
2018-09-26
Auto merge of #54199 - nikomatsakis:predicate_may_hold-failure, r=eddyb
bors
-8
/
+24
2018-09-18
A few cleanups and minor improvements to rustc/traits
ljedrz
-43
/
+29
2018-09-13
expose `evaluate_obligation` that captures overflow, use in rustdoc
Niko Matsakis
-7
/
+16
2018-09-13
give a more informative failure in this case
Niko Matsakis
-1
/
+8
2018-09-05
Changing TyAnon -> TyOpaque and relevant functions
ms2300
-2
/
+2
2018-08-27
Auto merge of #53580 - nikomatsakis:nll-issue-53568, r=pnkfelix
bors
-2
/
+89
2018-08-23
Auto merge of #53588 - tristanburgess:52985_diagnostics_no_concrete_type_behi...
bors
-30
/
+8
2018-08-23
use `TypeOp` machinery for `outlives_bounds`
Niko Matsakis
-0
/
+81
2018-08-23
resolve type variables in the custom type op pathway
Niko Matsakis
-1
/
+2
2018-08-23
Use optimized SmallVec implementation
Igor Gutorov
-5
/
+5
2018-08-22
52985: formatting PR files
Tristan Burgess
-9
/
+14
2018-08-22
52985: better cycle error for existential types
Tristan Burgess
-36
/
+9
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
-2
/
+2
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-20
/
+20
2018-08-21
change `make_query_outlives` to take an iterator
Niko Matsakis
-2
/
+7
2018-08-21
Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkor
kennytm
-1
/
+1
2018-08-19
Auto merge of #52953 - dsciarra:mv-codemap-sourcemap, r=petrochenkov
bors
-3
/
+3
2018-08-19
Auto merge of #53316 - tristanburgess:52895_existential_type_ICE, r=oli-obk
bors
-9
/
+36
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-19
Auto merge of #53248 - nikomatsakis:nll-trivial-sized-predicate, r=eddyb
bors
-2
/
+16
2018-08-13
52985: cause cycle err on inf trait normalization
Tristan Burgess
-9
/
+36
2018-08-12
unions are not always trivially dropable
Ralf Jung
-5
/
+3
2018-08-10
skip trivial `T: Sized` predicates
Niko Matsakis
-2
/
+16
2018-08-07
Avoid unnecessary pattern matching against Option and Result
ljedrz
-1
/
+1
2018-07-31
assert no region obligations on entering custom type op
Niko Matsakis
-0
/
+13
2018-07-25
Change ManuallyDrop from an union to a struct and make it a lang item.
Eduard-Mihai Burtescu
-1
/
+4
2018-07-21
use proper body-id and span when solving obligations
Niko Matsakis
-2
/
+2
2018-07-21
skip no-op obligations and add a little debug output
Niko Matsakis
-1
/
+3
2018-07-21
Convert implied_outlives_bounds to a query
Tyler Mandry
-0
/
+170
2018-07-17
Avoid most allocations in `Canonicalizer`.
Nicholas Nethercote
-6
/
+15
2018-06-28
Rebase fallout
Oliver Schneider
-1
/
+1
2018-06-28
Merge `ConstVal` and `ConstValue`
Oliver Schneider
-1
/
+1
2018-06-28
Move everything over from `middle::const_val` to `mir::interpret`
Oliver Schneider
-2
/
+1
2018-06-28
Auto merge of #51538 - nikomatsakis:nll-perf-examination, r=eddyb
bors
-88
/
+798
2018-06-27
rustfmt various files
Niko Matsakis
-5
/
+9
2018-06-27
change the `enter_canonical_trait_query` method to give a fulfill cx
Niko Matsakis
-1
/
+1
2018-06-27
update comments
Niko Matsakis
-3
/
+15
2018-06-27
rename `prequery` to `try_fast_path`
Niko Matsakis
-7
/
+7
2018-06-27
pull out `ParamEnvAnd` and remove `QueryKey`
Niko Matsakis
-153
/
+150
2018-06-27
rename to `shrink_to_tcx_lifetime`
Niko Matsakis
-13
/
+13
[next]