Fixing typechecking for spawn.
This commit is contained in:
parent
4c4a4aee91
commit
d72d50473f
1 changed files with 3 additions and 1 deletions
|
@ -2387,7 +2387,9 @@ fn check_expr(&@stmt_ctxt scx, &@ast::expr expr) {
|
|||
check_call(scx, f, args);
|
||||
|
||||
auto fty = expr_ty(scx.fcx.ccx.tcx, f);
|
||||
demand::simple(scx, f.span, ty::mk_nil(scx.fcx.ccx.tcx), fty);
|
||||
auto ret_ty = ty::ret_ty_of_fn_ty(scx.fcx.ccx.tcx, fty);
|
||||
|
||||
demand::simple(scx, f.span, ty::mk_nil(scx.fcx.ccx.tcx), ret_ty);
|
||||
|
||||
// FIXME: Other typechecks needed
|
||||
|
||||
|
|
Loading…
Reference in a new issue