Sign in
fuchsia
/
third_party
/
rust
/
03222c037142e915e9ea75f681ab98a5a46b8739
/
.
/
src
/
test
/
ui
/
infinite
/
infinite-tag-type-recursion.rs
blob: bbfaaa62f0d32285bb9ef94108d3461d1abe2c95 [
file
] [
log
] [
blame
]
enum
MList
{
Cons
(
isize
,
MList
),
Nil
}
//~^ ERROR recursive type `MList` has infinite size
//~| ERROR cycle detected when processing `MList`
fn
main
()
{
let
a
=
MList
::
Cons
(
10
,
MList
::
Cons
(
11
,
MList
::
Nil
));
}