Closed bakkot closed 7 years ago
Everyone seems to agree that
({ a(){ class b { [super.c](){} } } });
is legal code. I haven't read the spec closely enough to know for sure, but I strongly suspect it is. The early error checker currently rejects it.
Likewise improperly rejected:
(class a extends Object { constructor(){ class b { [super()](){} } } });
Everyone seems to agree that
is legal code. I haven't read the spec closely enough to know for sure, but I strongly suspect it is. The early error checker currently rejects it.