Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Normative: Set this appropriately for class extends null
Previously, the [[ConstructorKind]] slot was set to "derived" which would not allow accessing this in the constructor. We now set [[ConstructorKind]] to "base" so [[Construct]] allocates and binds this in the function body (to Object.create(C.prototype), which will be Object.create(null) as per CDI). Fixes #543.
- Loading branch information