Home | History | Annotate | Download | only in regress
      1 // Copyright 2015 the V8 project authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 "use strict";
      6 
      7 class Parent {
      8   parentMethod(x, y) {
      9     assertEquals(42, x);
     10     assertEquals('hello world', y);
     11   }
     12 }
     13 
     14 class Child extends Parent {
     15   method(x) {
     16     let outer = (y) => {
     17       let inner = () => {
     18         super.parentMethod(x, y);
     19       };
     20       inner();
     21     };
     22     outer('hello world');
     23   }
     24 }
     25 
     26 new Child().method(42);
     27