diff options
| author | bors <bors@rust-lang.org> | 2014-08-29 19:21:12 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-08-29 19:21:12 +0000 |
| commit | bd159d3867473ee43959706519066531d76af7ba (patch) | |
| tree | bbd2ce8f651f6e4377aa835a006cf34770b5579f /src/rustllvm/RustWrapper.cpp | |
| parent | 51d0d0641000d642b257beb2fe53f5174a7879d5 (diff) | |
| parent | 6e27c2fd58e290a05653560199762268d50165ff (diff) | |
| download | rust-bd159d3867473ee43959706519066531d76af7ba.tar.gz rust-bd159d3867473ee43959706519066531d76af7ba.zip | |
auto merge of #15955 : nikomatsakis/rust/issue-5527-new-inference-scheme, r=pcwalton
The inference scheme proposed in <http://smallcultfollowing.com/babysteps/blog/2014/07/09/an-experimental-new-type-inference-scheme-for-rust/>. This is theoretically a [breaking-change]. It is possible that you may encounter type checking errors, particularly related to closures or functions with higher-ranked lifetimes or object types. Adding more explicit type annotations should help the problem. However, I have not been able to make an example that *actually* successfully compiles with the older scheme and fails with the newer scheme. f? @pcwalton, @pnkfelix
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
