1 2 3 4 5 6 7 8 9 10
// Optional expression can be part of a class heritage expression. var a = {b: null}; class C extends a?.b {} assertEq(Object.getPrototypeOf(C.prototype), null); if (typeof reportCompare === "function") reportCompare(true, true);