Lines Matching defs:reactions
5412 // 2. Let reactions be promise.[[PromiseFulfillReactions]].
5413 Handle<Object> reactions(promise->reactions(), isolate);
5423 // 7. Return TriggerPromiseReactions(reactions, value).
5424 return TriggerPromiseReactions(isolate, reactions, value,
5458 // 2. Let reactions be promise.[[PromiseRejectReactions]].
5459 Handle<Object> reactions(promise->reactions(), isolate);
5475 // 8. Return TriggerPromiseReactions(reactions, reason).
5476 return TriggerPromiseReactions(isolate, reactions, reason,
5578 Handle<Object> reactions,
5581 CHECK(reactions->IsSmi() || reactions->IsPromiseReaction());
5583 // We need to reverse the {reactions} here, since we record them
5587 Object current = *reactions;
5595 reactions = handle(reversed, isolate);
5598 // Morph the {reactions} into PromiseReactionJobTasks
5600 while (!reactions->IsSmi()) {
5601 Handle<HeapObject> task = Handle<HeapObject>::cast(reactions);
5603 reactions = handle(reaction->next(), isolate);