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
/
infer
/
canonical
Age
Commit message (
Expand
)
Author
Lines
2019-04-25
Update trait queries
John Kåre Alsaker
-4
/
+5
2019-03-27
Add `next_int_var` and `next_float_var`
varkor
-2
/
+2
2019-03-13
Use derive macro for HashStable
John Kåre Alsaker
-7
/
+8
2019-03-05
Stub methods in infer
varkor
-0
/
+18
2019-02-22
Fix #57979 by allowing a legitimate type error to take precedence over an ICE.
Felix S. Klock II
-1
/
+10
2019-02-10
rustc: doc comments
Alexander Regueiro
-10
/
+10
2019-02-05
move librustc to 2018
Mark Mansi
-30
/
+30
2018-12-27
Use `TraitEngine` in `enter_canonical_trait_query`
scalexm
-7
/
+11
2018-12-27
Integrate chalk engine
scalexm
-3
/
+36
2018-12-25
Remove licenses
Mark Rousskov
-40
/
+0
2018-12-19
Auto merge of #54252 - arielb1:deref-query, r=nikomatsakis
bors
-0
/
+25
2018-12-15
address review comments
Ariel Ben-Yehuda
-3
/
+1
2018-12-15
implement "isolated" autoderef using the Canonical mechanism
Ariel Ben-Yehuda
-0
/
+27
2018-12-12
infer: remove Box from a returned Iterator
ljedrz
-26
/
+25
2018-11-29
Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakis
Guillaume Gomez
-7
/
+7
2018-11-26
rustc-guide has moved
Mark Mansi
-7
/
+7
2018-11-26
Put all existential ty vars in the `ROOT` universe
scalexm
-6
/
+12
2018-11-24
Move `BoundTy` debruijn index to the `TyKind` enum variant
scalexm
-8
/
+8
2018-11-24
Handle placeholder types in canonicalization
scalexm
-19
/
+60
2018-11-24
Add `HAS_TY_PLACEHOLDER` flag
scalexm
-2
/
+6
2018-11-24
Introduce `TyKind::Placeholder` variant
scalexm
-0
/
+1
2018-11-24
Distinguish between placeholder kinds
scalexm
-3
/
+3
2018-11-15
Rollup merge of #55901 - euclio:speling, r=petrochenkov
Pietro Albini
-3
/
+3
2018-11-13
fix various typos in doc comments
Andy Russell
-3
/
+3
2018-11-13
Instantiate all bound vars existentially
scalexm
-1
/
+1
2018-11-03
Substitute binders directly
scalexm
-12
/
+13
2018-11-03
Rename `as_bound_var` to `assert_bound_var`
scalexm
-2
/
+2
2018-11-03
Fix doc comment
scalexm
-1
/
+1
2018-11-03
Extend `ty::fold::RegionReplacer` to `ty::fold::BoundVarReplacer`
scalexm
-75
/
+14
2018-11-03
Remove `ReCanonical` in favor of `ReLateBound`
scalexm
-40
/
+57
2018-11-03
Adjust bound tys indices in canonicalization
scalexm
-10
/
+52
2018-11-03
Rename `BoundTyIndex` to `BoundVar`
scalexm
-19
/
+19
2018-11-03
Move `BoundTy` to `ty::TyKind`
scalexm
-16
/
+10
2018-10-27
distinguish user-type annotations from other annotations
Niko Matsakis
-0
/
+37
2018-10-27
when canonicalizing query responses, preserve infer-var universes
Niko Matsakis
-9
/
+38
2018-10-27
extend query response to potentially contain fresh universes
Niko Matsakis
-28
/
+141
2018-10-27
allow canonicalized regions to carry universe and track max-universe
Niko Matsakis
-8
/
+42
2018-10-20
Rename InferTy::CanonicalTy to BoundTy and add DebruijnIndex to variant type
Fabian Drinck
-13
/
+21
2018-10-20
Rename CanonicalVar to BoundTyIndex
Fabian Drinck
-19
/
+19
2018-10-19
remove outdated assertion
Niko Matsakis
-8
/
+1
2018-10-15
make `instantiate_canonical_with_fresh_inference_vars` public again
Niko Matsakis
-4
/
+1
2018-10-15
hide `SmallCanonicalVarValues` in `OriginalQueryValues` struct
Niko Matsakis
-32
/
+51
2018-10-15
control canonicalization with a trait vs bools
Niko Matsakis
-42
/
+83
2018-10-15
introduce `canonical_var_for_region` helper fn
Niko Matsakis
-15
/
+11
2018-10-15
rename `QueryResult` to `QueryResponse`
Niko Matsakis
-62
/
+62
2018-10-15
bundle up "canonical instantiation" with infcx creation
Niko Matsakis
-9
/
+14
2018-10-15
canonicalizer.rs: rustfmt
Niko Matsakis
-24
/
+18
2018-10-04
rename skolemized to placeholder
Niko Matsakis
-1
/
+1
2018-10-03
Introduce `TyKind::UnnormalizedProjection`
scalexm
-0
/
+1
2018-09-29
rustc/infer: readability improvements
ljedrz
-17
/
+15
[next]