| Index: src/full-codegen/full-codegen.cc
|
| diff --git a/src/full-codegen/full-codegen.cc b/src/full-codegen/full-codegen.cc
|
| index 33a1cf3f57b7e5307cd43f86b747b04c5d71e4c0..e3d19dc803d20259b661b54bed6c9396ecfa8583 100644
|
| --- a/src/full-codegen/full-codegen.cc
|
| +++ b/src/full-codegen/full-codegen.cc
|
| @@ -1577,6 +1577,9 @@ void FullCodeGenerator::VisitClassLiteral(ClassLiteral* lit) {
|
| EmitClassDefineProperties(lit);
|
| DropOperands(1);
|
|
|
| + // ES6 section 14.5.16 class expression evaluation, step 5
|
| + EmitClassDefineNameProperty(lit);
|
| +
|
| // Set the constructor to have fast properties.
|
| CallRuntimeWithOperands(Runtime::kToFastProperties);
|
|
|
|
|