| Index: src/interpreter/bytecode-generator.cc
|
| diff --git a/src/interpreter/bytecode-generator.cc b/src/interpreter/bytecode-generator.cc
|
| index 6c51499740581ec24bd49806ee881bdf76d08d6b..42475f51e050827dcd9679a49173b04a83233318 100644
|
| --- a/src/interpreter/bytecode-generator.cc
|
| +++ b/src/interpreter/bytecode-generator.cc
|
| @@ -1301,18 +1301,6 @@ void BytecodeGenerator::VisitFunctionLiteral(FunctionLiteral* expr) {
|
| }
|
|
|
| void BytecodeGenerator::VisitClassLiteral(ClassLiteral* expr) {
|
| - if (expr->scope()->ContextLocalCount() > 0) {
|
| - VisitNewLocalBlockContext(expr->scope());
|
| - ContextScope scope(this, expr->scope());
|
| - VisitDeclarations(expr->scope()->declarations());
|
| - VisitClassLiteralContents(expr);
|
| - } else {
|
| - VisitDeclarations(expr->scope()->declarations());
|
| - VisitClassLiteralContents(expr);
|
| - }
|
| -}
|
| -
|
| -void BytecodeGenerator::VisitClassLiteralContents(ClassLiteral* expr) {
|
| VisitClassLiteralForRuntimeDefinition(expr);
|
|
|
| // Load the "prototype" from the constructor.
|
|
|