// Copyright (C) 2015 the V8 project authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- es6id: 14.5 description: > ClassDeclaration: class BindingIdentifier ClassTail ClassTail: ... { ClassBodyopt } ClassBody[Yield] : ClassElementList[?Yield] ClassElementList[Yield] : ClassElement[?Yield] ClassElementList[?Yield] ClassElement[?Yield] ClassElement[Yield] : MethodDefinition[?Yield] ... ---*/ class A { [1]() {} } assert.sameValue(typeof A, "function"); assert.sameValue(typeof A.prototype[1], "function"); reportCompare(0, 0);