Lines Matching defs:resolver
48 JSFunction* resolver = createDeferredConstructionFunction(vm, globalObject);
50 JSPromise* promise = constructPromise(exec, globalObject, resolver);
51 JSValue resolve = resolver->get(exec, vm.propertyNames->resolvePrivateName);
52 JSValue reject = resolver->get(exec, vm.propertyNames->rejectPrivateName);
106 // 2. Let 'resolver' be a new built-in function object as defined in Deferred Construction Functions.
107 JSFunction* resolver = createDeferredConstructionFunction(vm, asObject(C)->globalObject());
110 // an argument list containing the single item resolver.
112 constructArguments.append(resolver);
119 // 5. Let 'resolve' be the value of resolver's [[Resolve]] internal slot.
120 JSValue resolve = resolver->get(exec, vm.propertyNames->resolvePrivateName);
128 // 7. Let 'reject' be the value of resolver's [[Reject]] internal slot.
129 JSValue reject = resolver->get(exec, vm.propertyNames->rejectPrivateName);