// Automatically generated from JavaScriptCore/runtime/JSPromiseConstructor.cpp using JavaScriptCore/create_hash_table. DO NOT EDIT! #include "JSCBuiltins.h" #include "Lookup.h" namespace JSC { static const struct CompactHashIndex promiseConstructorTableIndex[18] = { { 2, -1 }, { -1, -1 }, { 0, 16 }, { -1, -1 }, { -1, -1 }, { -1, -1 }, { -1, -1 }, { -1, -1 }, { -1, -1 }, { -1, -1 }, { 4, 17 }, { -1, -1 }, { -1, -1 }, { 1, -1 }, { -1, -1 }, { -1, -1 }, { 3, -1 }, { 5, -1 }, }; static const struct HashTableValue promiseConstructorTableValues[6] = { { "resolve", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorResolveCodeGenerator), (intptr_t)1 } }, { "reject", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorRejectCodeGenerator), (intptr_t)1 } }, { "race", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorRaceCodeGenerator), (intptr_t)1 } }, { "all", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorAllCodeGenerator), (intptr_t)1 } }, { "allSettled", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorAllSettledCodeGenerator), (intptr_t)1 } }, { "any", ((static_cast(PropertyAttribute::DontEnum|PropertyAttribute::Function)) & ~PropertyAttribute::Function) | PropertyAttribute::Builtin, NoIntrinsic, { (intptr_t)static_cast(promiseConstructorAnyCodeGenerator), (intptr_t)1 } }, }; static const struct HashTable promiseConstructorTable = { 6, 15, false, nullptr, promiseConstructorTableValues, promiseConstructorTableIndex }; } // namespace JSC