Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke

This commit is contained in:
Bobby Holley
2014-02-04 07:51:54 -08:00
parent 436c2e6632
commit 0c09f2ced1
13 changed files with 62 additions and 29 deletions

View File

@@ -839,6 +839,7 @@ const Class PropertyIteratorObject::class_ = {
nullptr, /* hasInstance */
nullptr, /* construct */
trace,
JS_NULL_CLASS_SPEC,
{
nullptr, /* outerObject */
nullptr, /* innerObject */
@@ -1495,6 +1496,7 @@ const Class LegacyGeneratorObject::class_ = {
nullptr, /* hasInstance */
nullptr, /* construct */
TraceGenerator<LegacyGeneratorObject>,
JS_NULL_CLASS_SPEC,
{
nullptr, /* outerObject */
nullptr, /* innerObject */
@@ -1517,6 +1519,7 @@ const Class StarGeneratorObject::class_ = {
nullptr, /* hasInstance */
nullptr, /* construct */
TraceGenerator<StarGeneratorObject>,
JS_NULL_CLASS_SPEC,
{
nullptr, /* outerObject */
nullptr, /* innerObject */