Lines Matching defs:IsDetachedBuffer

95     // 4. If IsDetachedBuffer(O) is true, throw a TypeError exception.
96 if (IsDetachedBuffer(thisHandle.GetTaggedValue())) {
97 THROW_TYPE_ERROR_AND_RETURN(thread, "IsDetachedBuffer", JSTaggedValue::Exception());
125 // 4. If IsDetachedBuffer(O) is true, throw a TypeError exception.
126 if (IsDetachedBuffer(thisHandle.GetTaggedValue())) {
127 THROW_TYPE_ERROR_AND_RETURN(thread, "this value IsDetachedBuffer", JSTaggedValue::Exception());
185 // 18. If IsDetachedBuffer(new) is true, throw a TypeError exception.
186 if (IsDetachedBuffer(newArrBuf.GetTaggedValue())) {
187 THROW_TYPE_ERROR_AND_RETURN(thread, "new arrayBuffer IsDetachedBuffer", JSTaggedValue::Exception());
200 // 22. If IsDetachedBuffer(O) is true, throw a TypeError exception.
201 if (IsDetachedBuffer(thisHandle.GetTaggedValue())) {
202 THROW_TYPE_ERROR_AND_RETURN(thread, "this value IsDetachedBuffer", JSTaggedValue::Exception());
249 // 24.1.1.2 IsDetachedBuffer()
250 void BuiltinsArrayBuffer::IsDetachedBuffer(JSThread *thread, const JSHandle<JSTypedArray> &arrayBuffer)
253 if (IsDetachedBuffer(detachedBuffer)) {
258 bool BuiltinsArrayBuffer::IsDetachedBuffer(JSTaggedValue arrayBuffer)
267 LOG_ECMA(FATAL) << "BuiltinsArrayBuffer::IsDetachedBuffer:buffer is nullptr";
291 // c. If IsDetachedBuffer(srcBuffer) is true, throw a TypeError exception.
292 if (IsDetachedBuffer(srcBuffer.GetTaggedValue())) {
322 // 10. If IsDetachedBuffer(srcBuffer) is true, throw a TypeError exception.
323 if (IsDetachedBuffer(srcBuffer.GetTaggedValue())) {
718 if (arrBuf.IsSendableArrayBuffer() && BuiltinsSendableArrayBuffer::IsDetachedBuffer(arrBuf)) {
721 if (!arrBuf.IsSendableArrayBuffer() && BuiltinsArrayBuffer::IsDetachedBuffer(arrBuf)) {