(Remove bailout on non-global declarations again)
TBR=whesse@chromium.org
Review URL: http://codereview.chromium.org/372054
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3245
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
if (decl->fun() != NULL) {
ProcessExpression(decl->fun(), Expression::kValue);
}
- Variable* var = decl->proxy()->var();
- ASSERT_NOT_NULL(var);
- if ((!var->is_global() && decl->fun() != NULL)) {
- BAILOUT("Non-global function declaration");
- }
- if ((!var->is_global() &&
- var->slot() != NULL &&
- var->slot()->type() == Slot::LOOKUP)) {
- BAILOUT("Lookup slot encountered in declaration");
- }
}