Lines Matching refs:reaction
936 Handle<PromiseReaction> reaction( in CaptureAsyncStackTrace() local
938 if (!reaction->next().IsSmi()) return; in CaptureAsyncStackTrace()
942 if (IsBuiltinFunction(isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
944 IsBuiltinFunction(isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
946 IsBuiltinFunction(isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
951 JSFunction::cast(reaction->fulfill_handler()).context(), isolate); in CaptureAsyncStackTrace()
974 } else if (IsBuiltinFunction(isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
976 Handle<JSFunction> function(JSFunction::cast(reaction->fulfill_handler()), in CaptureAsyncStackTrace()
993 isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
995 Handle<JSFunction> function(JSFunction::cast(reaction->fulfill_handler()), in CaptureAsyncStackTrace()
1011 } else if (IsBuiltinFunction(isolate, reaction->reject_handler(), in CaptureAsyncStackTrace()
1013 Handle<JSFunction> function(JSFunction::cast(reaction->reject_handler()), in CaptureAsyncStackTrace()
1028 } else if (IsBuiltinFunction(isolate, reaction->fulfill_handler(), in CaptureAsyncStackTrace()
1030 Handle<JSFunction> function(JSFunction::cast(reaction->fulfill_handler()), in CaptureAsyncStackTrace()
1041 reaction->promise_or_capability(), isolate); in CaptureAsyncStackTrace()
2666 Handle<PromiseReaction> reaction = Handle<PromiseReaction>::cast(current); in ThrowInternal() local
2667 Handle<HeapObject> promise_or_capability(reaction->promise_or_capability(), in ThrowInternal()
2676 if (!reaction->reject_handler().IsUndefined(isolate)) { in ThrowInternal()
2678 JSReceiver::cast(reaction->reject_handler()), isolate); in ThrowInternal()
2683 current = handle(reaction->next(), isolate); in ThrowInternal()