| Index: src/full-codegen/full-codegen.h
 | 
| diff --git a/src/full-codegen/full-codegen.h b/src/full-codegen/full-codegen.h
 | 
| index 085ad0d640c8eab9274ce96803778823d9d7f18d..84635a1cd0743bba59c90ae9c50dd43809838117 100644
 | 
| --- a/src/full-codegen/full-codegen.h
 | 
| +++ b/src/full-codegen/full-codegen.h
 | 
| @@ -201,23 +201,6 @@ class FullCodeGenerator: public AstVisitor {
 | 
|      }
 | 
|    };
 | 
|  
 | 
| -  // A class literal expression
 | 
| -  class NestedClassLiteral : public NestedStatement {
 | 
| -   public:
 | 
| -    NestedClassLiteral(FullCodeGenerator* codegen, ClassLiteral* lit)
 | 
| -        : NestedStatement(codegen),
 | 
| -          needs_context_(lit->scope() != nullptr &&
 | 
| -                         lit->scope()->NeedsContext()) {}
 | 
| -
 | 
| -    NestedStatement* Exit(int* context_length) override {
 | 
| -      if (needs_context_) ++(*context_length);
 | 
| -      return previous_;
 | 
| -    }
 | 
| -
 | 
| -   private:
 | 
| -    const bool needs_context_;
 | 
| -  };
 | 
| -
 | 
|    class DeferredCommands {
 | 
|     public:
 | 
|      enum Command { kReturn, kThrow, kBreak, kContinue };
 | 
| @@ -583,11 +566,6 @@ class FullCodeGenerator: public AstVisitor {
 | 
|    // The receiver and the key is left on the stack by the IC.
 | 
|    void EmitKeyedPropertyLoad(Property* expr);
 | 
|  
 | 
| -  // Adds the properties to the class (function) object and to its prototype.
 | 
| -  // Expects the class (function) in the accumulator. The class (function) is
 | 
| -  // in the accumulator after installing all the properties.
 | 
| -  void EmitClassDefineProperties(ClassLiteral* lit);
 | 
| -
 | 
|    // Pushes the property key as a Name on the stack.
 | 
|    void EmitPropertyKey(ObjectLiteralProperty* property, BailoutId bailout_id);
 | 
|  
 | 
| 
 |