| Index: src/full-codegen/full-codegen.cc
|
| diff --git a/src/full-codegen/full-codegen.cc b/src/full-codegen/full-codegen.cc
|
| index fe073bdea602aa8b26f95283761d5b7324a9ef93..e60ad97874947bfc0e5a1c65bdc2e46693066019 100644
|
| --- a/src/full-codegen/full-codegen.cc
|
| +++ b/src/full-codegen/full-codegen.cc
|
| @@ -1558,6 +1558,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);
|
|
|
|
|