]> git.lizzy.rs Git - rust.git/commit
When picking a candidate, consider the unstable ones last.
authorkennytm <kennytm@gmail.com>
Mon, 26 Feb 2018 13:34:06 +0000 (21:34 +0800)
committerkennytm <kennytm@gmail.com>
Fri, 23 Mar 2018 22:58:01 +0000 (06:58 +0800)
commitabf4d8babfebcdad66599c50bf5b6ae3e5bcbeb5
treedd6d8262326e6ced02103facdcb7680858022a0b
parent1731bf8049258e63257f6dde48b375acafaeb4ef
When picking a candidate, consider the unstable ones last.

If there is potential ambiguity after stabilizing those candidates, a
warning will be emitted.
12 files changed:
src/librustc/lint/builtin.rs
src/librustc/middle/stability.rs
src/librustc_lint/lib.rs
src/librustc_typeck/check/method/probe.rs
src/test/ui/auxiliary/inference_unstable_iterator.rs [new file with mode: 0644]
src/test/ui/auxiliary/inference_unstable_itertools.rs [new file with mode: 0644]
src/test/ui/inference_unstable.rs [new file with mode: 0644]
src/test/ui/inference_unstable.stderr [new file with mode: 0644]
src/test/ui/inference_unstable_featured.rs [new file with mode: 0644]
src/test/ui/inference_unstable_featured.stderr [new file with mode: 0644]
src/test/ui/inference_unstable_forced.rs [new file with mode: 0644]
src/test/ui/inference_unstable_forced.stderr [new file with mode: 0644]