Sign in
fuchsia
/
third_party
/
rust
/
0.4
/
.
/
src
/
test
/
compile-fail
/
pattern-tyvar.rs
blob: 2c10d95daefb4ae8b2b8f5f1baa60612951bf8df [
file
] [
log
] [
blame
]
// -*- rust -*-
extern
mod
std
;
use
option
::
Some
;
// error-pattern: mismatched types
enum
bar
{
t1
((),
Option
<~[
int
]>),
t2
,
}
fn
foo
(
t
:
bar
)
{
match
t
{
t1
(
_
,
Some
::<
int
>(
x
))
=>
{
log
(
debug
,
x
);
}
_
=>
{
fail
;
}
}
}
fn
main
()
{
}