• arv's avatar
    [strong] Fix super in strong classes · 55a75003
    arv authored
    The functions of strong classes are born non extensible. But, when
    the class is created we need to add an own private symbol representing
    the [[HomeObject]] slot in the spec.
    
    Like for the hidden_string property, we allow adding private own
    symbols to non extensible objects.
    
    BUG=v8:4077
    LOG=N
    R=rossberg@chromium.org
    
    Review URL: https://codereview.chromium.org/1138603003
    
    Cr-Commit-Position: refs/heads/master@{#28447}
    55a75003
Name
Last commit
Last update
..
arrays.js Loading commit data...
classes.js Loading commit data...
declaration-after-use.js Loading commit data...
delete.js Loading commit data...
empty-statement.js Loading commit data...
equality.js Loading commit data...
eval-direct.js Loading commit data...
for-in.js Loading commit data...
function-arity.js Loading commit data...
functions.js Loading commit data...
implicit-conversions-inlining.js Loading commit data...
implicit-conversions.js Loading commit data...
literals.js Loading commit data...
mutually-recursive-classes.js Loading commit data...
mutually-recursive-funcs.js Loading commit data...
super.js Loading commit data...
switch.js Loading commit data...
undefined.js Loading commit data...
use-strong.js Loading commit data...
var-let-const.js Loading commit data...