ee7d03f7d7
I tried to pay attention to what was actually being tested so, e.g. when I test was just using a vec as a boxed thing, I converted to boxed ints, etc. Haven't converted the macro tests yet. Not sure what to do there.
12 lines
237 B
Rust
12 lines
237 B
Rust
// -*- rust -*-
|
|
use std;
|
|
import std::option;
|
|
import std::option::some;
|
|
|
|
// error-pattern: mismatched types
|
|
|
|
tag bar { t1((), option::t[[int]]); t2; }
|
|
|
|
fn foo(t: bar) { alt t { t1(_, some[int](x)) { log x; } _ { fail; } } }
|
|
|
|
fn main() { } |