]> git.lizzy.rs Git - rust.git/commit
Stop checking the correctness of explicit self twice; instead, just
authorNiko Matsakis <niko@alum.mit.edu>
Sat, 15 Nov 2014 21:58:09 +0000 (16:58 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Tue, 18 Nov 2014 17:32:38 +0000 (12:32 -0500)
commitefef81e966a4e9b29dd37f690ab068ceb5447a1a
tree62043dfdc7efb6fed51d4f8e13aeed1d71b7b3c9
parentc8a94c5dfaaf5f1dacc110bb81d292c4382554d9
Stop checking the correctness of explicit self twice; instead, just
use simple pattern matching to take a guess at what the method's self
category is in astconv, and check it more thoroughly later.
src/librustc/middle/typeck/astconv.rs
src/test/compile-fail/explicit-self-lifetime-mismatch.rs
src/test/compile-fail/ufcs-explicit-self-bad.rs