1
Fork 0

Parse pointers in metadata.

This commit is contained in:
Rafael Ávila de Espíndola 2011-06-03 15:13:10 -04:00
parent ba74c6cfdc
commit 429e21414b

View file

@ -105,6 +105,7 @@ fn parse_ty(@pstate st, str_def sd) -> ty::t {
}
case ('p') { ret ty::mk_param(st.tcx, parse_int(st) as uint); }
case ('@') { ret ty::mk_box(st.tcx, parse_mt(st, sd)); }
case ('*') { ret ty::mk_ptr(st.tcx, parse_mt(st, sd)); }
case ('V') { ret ty::mk_vec(st.tcx, parse_mt(st, sd)); }
case ('a') { ret ty::mk_task(st.tcx); }
case ('P') { ret ty::mk_port(st.tcx, parse_ty(st, sd)); }