blob: 564217ba092b48ca308f6bb864d1fee04ba4efde [file] [log] [blame]
// Regression test for issue #374
use std;
import std::option;
import std::option::none;
tag sty { ty_nil; }
type raw_t = {struct: sty, cname: option::t[str], hash: uint};
fn mk_raw_ty(st: sty, cname: &option::t[str]) -> raw_t {
ret {struct: st, cname: cname, hash: 0u};
}
fn main() { mk_raw_ty(ty_nil, none[str]); }