diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2012-10-08 11:49:01 -0700 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2012-10-12 19:46:37 -0700 |
| commit | 98887cc7eec0550d8364e98483ee26595b692ef8 (patch) | |
| tree | 86844a5f53496eeea7e1d05babf42fbaddf878f3 /src/test | |
| parent | cb55e246ba517a14eaabb82cba3294ab4ad23c0a (diff) | |
remove ctor from ast (take 2) (no review: just dead code removal)
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/compile-fail/cap-clause-use-after-move.rs | 6 | ||||
| -rw-r--r-- | src/test/compile-fail/issue-2590.rs | 2 | ||||
| -rw-r--r-- | src/test/compile-fail/regions-glb-free-free.rs | 2 |
3 files changed, 4 insertions, 6 deletions
diff --git a/src/test/compile-fail/cap-clause-use-after-move.rs b/src/test/compile-fail/cap-clause-use-after-move.rs index 7fb06ba5a23..a19dfc9e9f4 100644 --- a/src/test/compile-fail/cap-clause-use-after-move.rs +++ b/src/test/compile-fail/cap-clause-use-after-move.rs @@ -1,7 +1,5 @@ -// error-pattern:Unsatisfied precondition constraint - fn main() { let x = 5; - let _y = fn~(move x) { }; - let _z = x; //< error: Unsatisfied precondition constraint + let _y = fn~(move x) { }; //~ WARNING captured variable `x` not used in closure + let _z = x; //~ ERROR use of moved variable: `x` } diff --git a/src/test/compile-fail/issue-2590.rs b/src/test/compile-fail/issue-2590.rs index f4ccd901fb3..0f4a4804c75 100644 --- a/src/test/compile-fail/issue-2590.rs +++ b/src/test/compile-fail/issue-2590.rs @@ -10,7 +10,7 @@ trait parse { impl parser: parse { fn parse() -> ~[int] { - dvec::unwrap(move self.tokens) //~ ERROR illegal move from self + dvec::unwrap(move self.tokens) //~ ERROR moving out of immutable field } } diff --git a/src/test/compile-fail/regions-glb-free-free.rs b/src/test/compile-fail/regions-glb-free-free.rs index 223665381da..e4913f7056e 100644 --- a/src/test/compile-fail/regions-glb-free-free.rs +++ b/src/test/compile-fail/regions-glb-free-free.rs @@ -19,7 +19,7 @@ mod argparse { fn set_desc(self, s: &str) -> Flag { Flag { //~ ERROR cannot infer an appropriate lifetime name: self.name, - desc: s, + desc: s, //~ ERROR cannot infer an appropriate lifetime max_count: self.max_count, value: self.value } |
