| Index: src/hydrogen.cc
|
| ===================================================================
|
| --- src/hydrogen.cc (revision 9054)
|
| +++ src/hydrogen.cc (working copy)
|
| @@ -5804,17 +5804,13 @@
|
| void HGraphBuilder::VisitDeclaration(Declaration* decl) {
|
| // We support only declarations that do not require code generation.
|
| Variable* var = decl->proxy()->var();
|
| - if (!var->IsStackAllocated()) {
|
| + if (!var->IsStackAllocated() || decl->fun() != NULL) {
|
| return Bailout("unsupported declaration");
|
| }
|
|
|
| if (decl->mode() == Variable::CONST) {
|
| ASSERT(var->IsStackAllocated());
|
| environment()->Bind(var, graph()->GetConstantHole());
|
| - } else if (decl->fun() != NULL) {
|
| - VisitForValue(decl->fun());
|
| - HValue* function = Pop();
|
| - environment()->Bind(var, function);
|
| }
|
| }
|
|
|
|
|