Lines Matching full:exception
31 // 1. If NewTarget is undefined, throw a TypeError exception. in FinalizationRegistryConstructor()
33 … THROW_TYPE_ERROR_AND_RETURN(thread, "new target can't be undefined", JSTaggedValue::Exception()); in FinalizationRegistryConstructor()
35 // 2. If IsCallable(cleanupCallback) is false, throw a TypeError exception. in FinalizationRegistryConstructor()
38 … THROW_TYPE_ERROR_AND_RETURN(thread, "cleanupCallback not Callable", JSTaggedValue::Exception()); in FinalizationRegistryConstructor()
74 JSTaggedValue::Exception()); in Register()
76 // 3. If CanBeHeldWeakly(target) is false, throw a TypeError exception. in Register()
78 THROW_TYPE_ERROR_AND_RETURN(thread, "target invalid", JSTaggedValue::Exception()); in Register()
80 // 4. If SameValue(target, heldValue) is true, throw a TypeError exception. in Register()
82 …E_ERROR_AND_RETURN(thread, "target and heldValue should not be equal", JSTaggedValue::Exception()); in Register()
85 // a. If unregisterToken is not undefined, throw a TypeError exception. in Register()
88 THROW_TYPE_ERROR_AND_RETURN(thread, "unregisterToken invalid", JSTaggedValue::Exception()); in Register()
111 JSTaggedValue::Exception()); in Unregister()
113 // 3. If CanBeHeldWeakly(unregisterToken) is false, throw a TypeError exception. in Unregister()
115 THROW_TYPE_ERROR_AND_RETURN(thread, "unregisterToken invalid", JSTaggedValue::Exception()); in Unregister()