// 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]); } |