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
/
infer
Age
Commit message (
Expand
)
Author
Lines
2017-05-23
do not fetch variance for items when equating
Niko Matsakis
-3
/
+28
2017-05-23
use equality in the coerce-unsized check
Niko Matsakis
-0
/
+19
2017-05-23
add a WF obligation if a type variable appears in bivariant position
Niko Matsakis
-18
/
+69
2017-05-23
replace the type generalizer with one based on variance
Niko Matsakis
-35
/
+86
2017-04-22
avoid calling `mk_region` unnecessarily
Ariel Ben-Yehuda
-5
/
+5
2017-04-19
propagate other obligations that were left out
Niko Matsakis
-3
/
+7
2017-04-15
rustc: ban registering obligations during InferCtxt snapshots.
Eduard-Mihai Burtescu
-28
/
+28
2017-04-13
Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a...
bors
-387
/
+360
2017-04-12
simplify code to remove now unused "stack" and fix comments
Niko Matsakis
-92
/
+54
2017-04-12
do not consult union-find during `fudge_regions_if_ok`
Niko Matsakis
-23
/
+7
2017-04-11
generalize type variables too
Niko Matsakis
-46
/
+197
2017-04-11
avoid unneeded subtype obligations in lub/glb
Niko Matsakis
-1
/
+27
2017-04-11
add FIXME for bivariant lub/glb
Niko Matsakis
-0
/
+2
2017-04-11
add FIXME to #18653
Niko Matsakis
-0
/
+3
2017-04-11
remove the subtyping relations from TypeVariable
Niko Matsakis
-127
/
+47
2017-04-11
use obligations to propagate sub-typing instead of the TV code
Niko Matsakis
-4
/
+21
2017-04-11
add Subtype predicate
Niko Matsakis
-1
/
+38
2017-04-11
remove bivariance
Niko Matsakis
-133
/
+4
2017-04-11
Highlight and simplify mismatched types
Esteban Küber
-9
/
+281
2017-03-30
add a `TypeVariableOrigin` we'll use later (`DerivingFn`)
Niko Matsakis
-0
/
+1
2017-03-30
add some debug logs to type_variable.rs
Niko Matsakis
-1
/
+3
2017-03-26
store a copy of the Issue32230 info within TypeError
Ariel Ben-Yehuda
-25
/
+35
2017-03-11
Rollup merge of #40146 - bjorn3:few-infer-changes, r=pnkfelix
Ariel Ben-Yehuda
-51
/
+63
2017-02-28
Rollup merge of #40128 - cengizIO:master, r=nikomatsakis
Corey Farwell
-467
/
+445
2017-02-28
Syntax highlight and note about current rust in infer docs
bjorn3
-1
/
+3
2017-02-28
Improve a bit more
bjorn3
-1
/
+1
2017-02-28
Syntax highlighting in region infer docs
bjorn3
-49
/
+59
2017-02-28
Fix indentation in region infer docs
bjorn3
-8
/
+8
2017-02-28
Dont bug! on user error
bjorn3
-1
/
+1
2017-02-27
Format note.rs with rustfmt
Cengiz Can
-253
/
+220
2017-02-27
Lower moved fn's visibility to supermodule
Cengiz Can
-2
/
+2
2017-02-27
Move two large error_reporting fn's to a separate file
Cengiz Can
-467
/
+478
2017-02-25
rustc_typeck: rework coherence to be almost completely on-demand.
Eduard-Mihai Burtescu
-1
/
+1
2017-02-25
rustc: simplify tcx.closure_type(...) as it can copy the cached values.
Eduard-Mihai Burtescu
-8
/
+4
2017-02-25
rustc: combine BareFnTy and ClosureTy into FnSig.
Eduard-Mihai Burtescu
-2
/
+2
2017-02-25
rustc: store type parameter defaults outside of ty::Generics.
Eduard-Mihai Burtescu
-6
/
+9
2017-02-25
Rollup merge of #39905 - estebank:useless-error, r=arielb1
Eduard-Mihai Burtescu
-26
/
+27
2017-02-17
remove vestiges of the old suggestion machinery
Niko Matsakis
-256
/
+25
2017-02-17
Properly display note/expected details
Esteban Küber
-26
/
+27
2017-02-05
make lifetimes that only appear in return type early-bound
Niko Matsakis
-74
/
+40
2017-01-30
Merge ty::TyBox into ty::TyAdt
Vadim Petrochenkov
-1
/
+0
2017-01-26
rustc: Remove all "consider using an explicit lifetime parameter" suggestions
Brian Anderson
-714
/
+4
2017-01-26
Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakis
bors
-5
/
+0
2017-01-26
Auto merge of #39309 - eddyb:map-shmap, r=nikomatsakis
bors
-42
/
+42
2017-01-26
rustc: don't call the HIR AST.
Eduard-Mihai Burtescu
-22
/
+22
2017-01-26
rustc: rename TyCtxt's `map` field to `hir`.
Eduard-Mihai Burtescu
-21
/
+21
2017-01-26
Update error code number
Guillaume Gomez
-1
/
+1
2017-01-26
Add a distinct error code and description for "main function has wrong type"
Guillaume Gomez
-2
/
+5
2017-01-25
rename `Tables` to `TypeckTables`
Niko Matsakis
-24
/
+24
2017-01-25
end temporary lifetimes being extended by `let X: &_` hints
Ariel Ben-Yehuda
-5
/
+0
[next]