- From: Domenic Denicola <notifications@github.com>
- Date: Fri, 04 Jun 2021 06:13:01 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 4 June 2021 13:14:14 UTC
@domenic commented on this pull request. > - To <dfn id="dfn-detach" for="ArrayBuffer" export>detach</dfn> an {{ArrayBuffer}}, these steps must be followed: + 1. Assert: if the type is not {{DataView}}, then |bytes|'s [=byte sequence/length=] [=modulo=] + the [=element size=] of that type is 0. + 1. Let |arrayBuffer| be the result of [=ArrayBuffer/creating=] an {{ArrayBuffer}} from |bytes| + in |realm|. + 1. Let |constructor| be the appropriate constructor from |realm|.\[[Intrinsics]] for the type + of {{ArrayBufferView}} being created. + 1. Return [=!=] [$TypedArrayCreate$](|constructor|, « |arrayBuffer| »). I guess we can just use Construct(); TypedArrayCreate doesn't buy us much. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/pull/987#discussion_r645559189
Received on Friday, 4 June 2021 13:14:14 UTC