| File: | Volumes/Data/worker/macOS-Safer-CPP-Checks-EWS/build/WebKitBuild/Release/DerivedSources/WebCore/WritableStreamInternalsBuiltins.h |
| Warning: | line 677, column 5 Call argument uses a forward declared type 'FunctionExecutable *' |
Press '?' to see keyboard shortcuts
Keyboard shortcuts:
| 1 | /* |
| 2 | * Copyright (c) 2015 Canon Inc. |
| 3 | * Copyright (c) 2015 Igalia |
| 4 | * Copyright (c) 2016 Apple Inc. All rights reserved. |
| 5 | * |
| 6 | * Redistribution and use in source and binary forms, with or without |
| 7 | * modification, are permitted provided that the following conditions |
| 8 | * are met: |
| 9 | * 1. Redistributions of source code must retain the above copyright |
| 10 | * notice, this list of conditions and the following disclaimer. |
| 11 | * 2. Redistributions in binary form must reproduce the above copyright |
| 12 | * notice, this list of conditions and the following disclaimer in the |
| 13 | * documentation and/or other materials provided with the distribution. |
| 14 | * |
| 15 | * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' |
| 16 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, |
| 17 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
| 18 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS |
| 19 | * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| 20 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| 21 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| 22 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| 23 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| 24 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
| 25 | * THE POSSIBILITY OF SUCH DAMAGE. |
| 26 | * |
| 27 | */ |
| 28 | |
| 29 | // DO NOT EDIT THIS FILE. It is automatically generated from JavaScript files for |
| 30 | // builtins by the script: Source/JavaScriptCore/Scripts/generate-js-builtins.py |
| 31 | |
| 32 | #pragma once |
| 33 | |
| 34 | #include <cstdint> |
| 35 | |
| 36 | #include <JavaScriptCore/BuiltinUtils.h> |
| 37 | #include <JavaScriptCore/Identifier.h> |
| 38 | #include <JavaScriptCore/JSFunction.h> |
| 39 | #include <JavaScriptCore/UnlinkedFunctionExecutable.h> |
| 40 | |
| 41 | namespace JSC { |
| 42 | class FunctionExecutable; |
| 43 | } |
| 44 | |
| 45 | namespace WebCore { |
| 46 | |
| 47 | /* WritableStreamInternals */ |
| 48 | extern const char* const s_writableStreamInternalsIsWritableStreamCode; |
| 49 | extern const int s_writableStreamInternalsIsWritableStreamCodeLength; |
| 50 | extern const JSC::ConstructAbility s_writableStreamInternalsIsWritableStreamCodeConstructAbility; |
| 51 | extern const JSC::ConstructorKind s_writableStreamInternalsIsWritableStreamCodeConstructorKind; |
| 52 | extern const JSC::ImplementationVisibility s_writableStreamInternalsIsWritableStreamCodeImplementationVisibility; |
| 53 | extern const JSC::InlineAttribute s_writableStreamInternalsIsWritableStreamCodeInlineAttribute; |
| 54 | extern const char* const s_writableStreamInternalsIsWritableStreamDefaultWriterCode; |
| 55 | extern const int s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength; |
| 56 | extern const JSC::ConstructAbility s_writableStreamInternalsIsWritableStreamDefaultWriterCodeConstructAbility; |
| 57 | extern const JSC::ConstructorKind s_writableStreamInternalsIsWritableStreamDefaultWriterCodeConstructorKind; |
| 58 | extern const JSC::ImplementationVisibility s_writableStreamInternalsIsWritableStreamDefaultWriterCodeImplementationVisibility; |
| 59 | extern const JSC::InlineAttribute s_writableStreamInternalsIsWritableStreamDefaultWriterCodeInlineAttribute; |
| 60 | extern const char* const s_writableStreamInternalsAcquireWritableStreamDefaultWriterCode; |
| 61 | extern const int s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength; |
| 62 | extern const JSC::ConstructAbility s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeConstructAbility; |
| 63 | extern const JSC::ConstructorKind s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeConstructorKind; |
| 64 | extern const JSC::ImplementationVisibility s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeImplementationVisibility; |
| 65 | extern const JSC::InlineAttribute s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeInlineAttribute; |
| 66 | extern const char* const s_writableStreamInternalsCreateWritableStreamCode; |
| 67 | extern const int s_writableStreamInternalsCreateWritableStreamCodeLength; |
| 68 | extern const JSC::ConstructAbility s_writableStreamInternalsCreateWritableStreamCodeConstructAbility; |
| 69 | extern const JSC::ConstructorKind s_writableStreamInternalsCreateWritableStreamCodeConstructorKind; |
| 70 | extern const JSC::ImplementationVisibility s_writableStreamInternalsCreateWritableStreamCodeImplementationVisibility; |
| 71 | extern const JSC::InlineAttribute s_writableStreamInternalsCreateWritableStreamCodeInlineAttribute; |
| 72 | extern const char* const s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode; |
| 73 | extern const int s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength; |
| 74 | extern const JSC::ConstructAbility s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeConstructAbility; |
| 75 | extern const JSC::ConstructorKind s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeConstructorKind; |
| 76 | extern const JSC::ImplementationVisibility s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeImplementationVisibility; |
| 77 | extern const JSC::InlineAttribute s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeInlineAttribute; |
| 78 | extern const char* const s_writableStreamInternalsInitializeWritableStreamSlotsCode; |
| 79 | extern const int s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength; |
| 80 | extern const JSC::ConstructAbility s_writableStreamInternalsInitializeWritableStreamSlotsCodeConstructAbility; |
| 81 | extern const JSC::ConstructorKind s_writableStreamInternalsInitializeWritableStreamSlotsCodeConstructorKind; |
| 82 | extern const JSC::ImplementationVisibility s_writableStreamInternalsInitializeWritableStreamSlotsCodeImplementationVisibility; |
| 83 | extern const JSC::InlineAttribute s_writableStreamInternalsInitializeWritableStreamSlotsCodeInlineAttribute; |
| 84 | extern const char* const s_writableStreamInternalsWritableStreamCloseForBindingsCode; |
| 85 | extern const int s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength; |
| 86 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamCloseForBindingsCodeConstructAbility; |
| 87 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamCloseForBindingsCodeConstructorKind; |
| 88 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamCloseForBindingsCodeImplementationVisibility; |
| 89 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamCloseForBindingsCodeInlineAttribute; |
| 90 | extern const char* const s_writableStreamInternalsWritableStreamAbortForBindingsCode; |
| 91 | extern const int s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength; |
| 92 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamAbortForBindingsCodeConstructAbility; |
| 93 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamAbortForBindingsCodeConstructorKind; |
| 94 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamAbortForBindingsCodeImplementationVisibility; |
| 95 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamAbortForBindingsCodeInlineAttribute; |
| 96 | extern const char* const s_writableStreamInternalsIsWritableStreamLockedCode; |
| 97 | extern const int s_writableStreamInternalsIsWritableStreamLockedCodeLength; |
| 98 | extern const JSC::ConstructAbility s_writableStreamInternalsIsWritableStreamLockedCodeConstructAbility; |
| 99 | extern const JSC::ConstructorKind s_writableStreamInternalsIsWritableStreamLockedCodeConstructorKind; |
| 100 | extern const JSC::ImplementationVisibility s_writableStreamInternalsIsWritableStreamLockedCodeImplementationVisibility; |
| 101 | extern const JSC::InlineAttribute s_writableStreamInternalsIsWritableStreamLockedCodeInlineAttribute; |
| 102 | extern const char* const s_writableStreamInternalsSetUpWritableStreamDefaultWriterCode; |
| 103 | extern const int s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength; |
| 104 | extern const JSC::ConstructAbility s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeConstructAbility; |
| 105 | extern const JSC::ConstructorKind s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeConstructorKind; |
| 106 | extern const JSC::ImplementationVisibility s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeImplementationVisibility; |
| 107 | extern const JSC::InlineAttribute s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeInlineAttribute; |
| 108 | extern const char* const s_writableStreamInternalsWritableStreamAbortCode; |
| 109 | extern const int s_writableStreamInternalsWritableStreamAbortCodeLength; |
| 110 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamAbortCodeConstructAbility; |
| 111 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamAbortCodeConstructorKind; |
| 112 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamAbortCodeImplementationVisibility; |
| 113 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamAbortCodeInlineAttribute; |
| 114 | extern const char* const s_writableStreamInternalsWritableStreamErrorIfPossibleCode; |
| 115 | extern const int s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength; |
| 116 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamErrorIfPossibleCodeConstructAbility; |
| 117 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamErrorIfPossibleCodeConstructorKind; |
| 118 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamErrorIfPossibleCodeImplementationVisibility; |
| 119 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamErrorIfPossibleCodeInlineAttribute; |
| 120 | extern const char* const s_writableStreamInternalsWritableStreamCloseIfPossibleCode; |
| 121 | extern const int s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength; |
| 122 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamCloseIfPossibleCodeConstructAbility; |
| 123 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamCloseIfPossibleCodeConstructorKind; |
| 124 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamCloseIfPossibleCodeImplementationVisibility; |
| 125 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamCloseIfPossibleCodeInlineAttribute; |
| 126 | extern const char* const s_writableStreamInternalsWritableStreamCloseCode; |
| 127 | extern const int s_writableStreamInternalsWritableStreamCloseCodeLength; |
| 128 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamCloseCodeConstructAbility; |
| 129 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamCloseCodeConstructorKind; |
| 130 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamCloseCodeImplementationVisibility; |
| 131 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamCloseCodeInlineAttribute; |
| 132 | extern const char* const s_writableStreamInternalsWritableStreamAddWriteRequestCode; |
| 133 | extern const int s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength; |
| 134 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamAddWriteRequestCodeConstructAbility; |
| 135 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamAddWriteRequestCodeConstructorKind; |
| 136 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamAddWriteRequestCodeImplementationVisibility; |
| 137 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamAddWriteRequestCodeInlineAttribute; |
| 138 | extern const char* const s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode; |
| 139 | extern const int s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength; |
| 140 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeConstructAbility; |
| 141 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeConstructorKind; |
| 142 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeImplementationVisibility; |
| 143 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeInlineAttribute; |
| 144 | extern const char* const s_writableStreamInternalsWritableStreamDealWithRejectionCode; |
| 145 | extern const int s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength; |
| 146 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDealWithRejectionCodeConstructAbility; |
| 147 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDealWithRejectionCodeConstructorKind; |
| 148 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDealWithRejectionCodeImplementationVisibility; |
| 149 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDealWithRejectionCodeInlineAttribute; |
| 150 | extern const char* const s_writableStreamInternalsWritableStreamFinishErroringCode; |
| 151 | extern const int s_writableStreamInternalsWritableStreamFinishErroringCodeLength; |
| 152 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamFinishErroringCodeConstructAbility; |
| 153 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamFinishErroringCodeConstructorKind; |
| 154 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamFinishErroringCodeImplementationVisibility; |
| 155 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamFinishErroringCodeInlineAttribute; |
| 156 | extern const char* const s_writableStreamInternalsWritableStreamFinishInFlightCloseCode; |
| 157 | extern const int s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength; |
| 158 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeConstructAbility; |
| 159 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeConstructorKind; |
| 160 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeImplementationVisibility; |
| 161 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeInlineAttribute; |
| 162 | extern const char* const s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode; |
| 163 | extern const int s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength; |
| 164 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeConstructAbility; |
| 165 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeConstructorKind; |
| 166 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeImplementationVisibility; |
| 167 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeInlineAttribute; |
| 168 | extern const char* const s_writableStreamInternalsWritableStreamFinishInFlightWriteCode; |
| 169 | extern const int s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength; |
| 170 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeConstructAbility; |
| 171 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeConstructorKind; |
| 172 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeImplementationVisibility; |
| 173 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeInlineAttribute; |
| 174 | extern const char* const s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode; |
| 175 | extern const int s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength; |
| 176 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeConstructAbility; |
| 177 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeConstructorKind; |
| 178 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeImplementationVisibility; |
| 179 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeInlineAttribute; |
| 180 | extern const char* const s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode; |
| 181 | extern const int s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength; |
| 182 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeConstructAbility; |
| 183 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeConstructorKind; |
| 184 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeImplementationVisibility; |
| 185 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeInlineAttribute; |
| 186 | extern const char* const s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode; |
| 187 | extern const int s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength; |
| 188 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeConstructAbility; |
| 189 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeConstructorKind; |
| 190 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeImplementationVisibility; |
| 191 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeInlineAttribute; |
| 192 | extern const char* const s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode; |
| 193 | extern const int s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength; |
| 194 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeConstructAbility; |
| 195 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeConstructorKind; |
| 196 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeImplementationVisibility; |
| 197 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeInlineAttribute; |
| 198 | extern const char* const s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode; |
| 199 | extern const int s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength; |
| 200 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeConstructAbility; |
| 201 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeConstructorKind; |
| 202 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeImplementationVisibility; |
| 203 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeInlineAttribute; |
| 204 | extern const char* const s_writableStreamInternalsWritableStreamStartErroringCode; |
| 205 | extern const int s_writableStreamInternalsWritableStreamStartErroringCodeLength; |
| 206 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamStartErroringCodeConstructAbility; |
| 207 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamStartErroringCodeConstructorKind; |
| 208 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamStartErroringCodeImplementationVisibility; |
| 209 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamStartErroringCodeInlineAttribute; |
| 210 | extern const char* const s_writableStreamInternalsWritableStreamUpdateBackpressureCode; |
| 211 | extern const int s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength; |
| 212 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamUpdateBackpressureCodeConstructAbility; |
| 213 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamUpdateBackpressureCodeConstructorKind; |
| 214 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamUpdateBackpressureCodeImplementationVisibility; |
| 215 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamUpdateBackpressureCodeInlineAttribute; |
| 216 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterAbortCode; |
| 217 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength; |
| 218 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeConstructAbility; |
| 219 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeConstructorKind; |
| 220 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeImplementationVisibility; |
| 221 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeInlineAttribute; |
| 222 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterCloseCode; |
| 223 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength; |
| 224 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeConstructAbility; |
| 225 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeConstructorKind; |
| 226 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeImplementationVisibility; |
| 227 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeInlineAttribute; |
| 228 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode; |
| 229 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength; |
| 230 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeConstructAbility; |
| 231 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeConstructorKind; |
| 232 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeImplementationVisibility; |
| 233 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeInlineAttribute; |
| 234 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode; |
| 235 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength; |
| 236 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeConstructAbility; |
| 237 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeConstructorKind; |
| 238 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeImplementationVisibility; |
| 239 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeInlineAttribute; |
| 240 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode; |
| 241 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength; |
| 242 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeConstructAbility; |
| 243 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeConstructorKind; |
| 244 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeImplementationVisibility; |
| 245 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeInlineAttribute; |
| 246 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode; |
| 247 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength; |
| 248 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeConstructAbility; |
| 249 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeConstructorKind; |
| 250 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeImplementationVisibility; |
| 251 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeInlineAttribute; |
| 252 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterReleaseCode; |
| 253 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength; |
| 254 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeConstructAbility; |
| 255 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeConstructorKind; |
| 256 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeImplementationVisibility; |
| 257 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeInlineAttribute; |
| 258 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterWriteCode; |
| 259 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength; |
| 260 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeConstructAbility; |
| 261 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeConstructorKind; |
| 262 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeImplementationVisibility; |
| 263 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeInlineAttribute; |
| 264 | extern const char* const s_writableStreamInternalsSetUpWritableStreamDefaultControllerCode; |
| 265 | extern const int s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength; |
| 266 | extern const JSC::ConstructAbility s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeConstructAbility; |
| 267 | extern const JSC::ConstructorKind s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeConstructorKind; |
| 268 | extern const JSC::ImplementationVisibility s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeImplementationVisibility; |
| 269 | extern const JSC::InlineAttribute s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeInlineAttribute; |
| 270 | extern const char* const s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode; |
| 271 | extern const int s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength; |
| 272 | extern const JSC::ConstructAbility s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeConstructAbility; |
| 273 | extern const JSC::ConstructorKind s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeConstructorKind; |
| 274 | extern const JSC::ImplementationVisibility s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeImplementationVisibility; |
| 275 | extern const JSC::InlineAttribute s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeInlineAttribute; |
| 276 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode; |
| 277 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength; |
| 278 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeConstructAbility; |
| 279 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeConstructorKind; |
| 280 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeImplementationVisibility; |
| 281 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeInlineAttribute; |
| 282 | extern const char* const s_writableStreamInternalsIsCloseSentinelCode; |
| 283 | extern const int s_writableStreamInternalsIsCloseSentinelCodeLength; |
| 284 | extern const JSC::ConstructAbility s_writableStreamInternalsIsCloseSentinelCodeConstructAbility; |
| 285 | extern const JSC::ConstructorKind s_writableStreamInternalsIsCloseSentinelCodeConstructorKind; |
| 286 | extern const JSC::ImplementationVisibility s_writableStreamInternalsIsCloseSentinelCodeImplementationVisibility; |
| 287 | extern const JSC::InlineAttribute s_writableStreamInternalsIsCloseSentinelCodeInlineAttribute; |
| 288 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode; |
| 289 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength; |
| 290 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeConstructAbility; |
| 291 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeConstructorKind; |
| 292 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeImplementationVisibility; |
| 293 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeInlineAttribute; |
| 294 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerCloseCode; |
| 295 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength; |
| 296 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeConstructAbility; |
| 297 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeConstructorKind; |
| 298 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeImplementationVisibility; |
| 299 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeInlineAttribute; |
| 300 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerErrorCode; |
| 301 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength; |
| 302 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeConstructAbility; |
| 303 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeConstructorKind; |
| 304 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeImplementationVisibility; |
| 305 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeInlineAttribute; |
| 306 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode; |
| 307 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength; |
| 308 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeConstructAbility; |
| 309 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeConstructorKind; |
| 310 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeImplementationVisibility; |
| 311 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeInlineAttribute; |
| 312 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode; |
| 313 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength; |
| 314 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeConstructAbility; |
| 315 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeConstructorKind; |
| 316 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeImplementationVisibility; |
| 317 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeInlineAttribute; |
| 318 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode; |
| 319 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength; |
| 320 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeConstructAbility; |
| 321 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeConstructorKind; |
| 322 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeImplementationVisibility; |
| 323 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeInlineAttribute; |
| 324 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode; |
| 325 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength; |
| 326 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeConstructAbility; |
| 327 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeConstructorKind; |
| 328 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeImplementationVisibility; |
| 329 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeInlineAttribute; |
| 330 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode; |
| 331 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength; |
| 332 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeConstructAbility; |
| 333 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeConstructorKind; |
| 334 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeImplementationVisibility; |
| 335 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeInlineAttribute; |
| 336 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode; |
| 337 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength; |
| 338 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeConstructAbility; |
| 339 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeConstructorKind; |
| 340 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeImplementationVisibility; |
| 341 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeInlineAttribute; |
| 342 | extern const char* const s_writableStreamInternalsWritableStreamDefaultControllerWriteCode; |
| 343 | extern const int s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength; |
| 344 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeConstructAbility; |
| 345 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeConstructorKind; |
| 346 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeImplementationVisibility; |
| 347 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeInlineAttribute; |
| 348 | extern const char* const s_writableStreamInternalsWritableStreamStateCode; |
| 349 | extern const int s_writableStreamInternalsWritableStreamStateCodeLength; |
| 350 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamStateCodeConstructAbility; |
| 351 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamStateCodeConstructorKind; |
| 352 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamStateCodeImplementationVisibility; |
| 353 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamStateCodeInlineAttribute; |
| 354 | extern const char* const s_writableStreamInternalsWritableStreamStoredErrorCode; |
| 355 | extern const int s_writableStreamInternalsWritableStreamStoredErrorCodeLength; |
| 356 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamStoredErrorCodeConstructAbility; |
| 357 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamStoredErrorCodeConstructorKind; |
| 358 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamStoredErrorCodeImplementationVisibility; |
| 359 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamStoredErrorCodeInlineAttribute; |
| 360 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode; |
| 361 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength; |
| 362 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeConstructAbility; |
| 363 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeConstructorKind; |
| 364 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeImplementationVisibility; |
| 365 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeInlineAttribute; |
| 366 | extern const char* const s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode; |
| 367 | extern const int s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength; |
| 368 | extern const JSC::ConstructAbility s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeConstructAbility; |
| 369 | extern const JSC::ConstructorKind s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeConstructorKind; |
| 370 | extern const JSC::ImplementationVisibility s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeImplementationVisibility; |
| 371 | extern const JSC::InlineAttribute s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeInlineAttribute; |
| 372 | |
| 373 | #define WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_DATA(macro)macro(isWritableStream, writableStreamInternalsIsWritableStream , 1) macro(isWritableStreamDefaultWriter, writableStreamInternalsIsWritableStreamDefaultWriter , 1) macro(acquireWritableStreamDefaultWriter, writableStreamInternalsAcquireWritableStreamDefaultWriter , 1) macro(createWritableStream, writableStreamInternalsCreateWritableStream , 6) macro(createInternalWritableStreamFromUnderlyingSink, writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSink , 2) macro(initializeWritableStreamSlots, writableStreamInternalsInitializeWritableStreamSlots , 2) macro(writableStreamCloseForBindings, writableStreamInternalsWritableStreamCloseForBindings , 1) macro(writableStreamAbortForBindings, writableStreamInternalsWritableStreamAbortForBindings , 2) macro(isWritableStreamLocked, writableStreamInternalsIsWritableStreamLocked , 1) macro(setUpWritableStreamDefaultWriter, writableStreamInternalsSetUpWritableStreamDefaultWriter , 2) macro(writableStreamAbort, writableStreamInternalsWritableStreamAbort , 2) macro(writableStreamErrorIfPossible, writableStreamInternalsWritableStreamErrorIfPossible , 2) macro(writableStreamCloseIfPossible, writableStreamInternalsWritableStreamCloseIfPossible , 1) macro(writableStreamClose, writableStreamInternalsWritableStreamClose , 1) macro(writableStreamAddWriteRequest, writableStreamInternalsWritableStreamAddWriteRequest , 1) macro(writableStreamCloseQueuedOrInFlight, writableStreamInternalsWritableStreamCloseQueuedOrInFlight , 1) macro(writableStreamDealWithRejection, writableStreamInternalsWritableStreamDealWithRejection , 2) macro(writableStreamFinishErroring, writableStreamInternalsWritableStreamFinishErroring , 1) macro(writableStreamFinishInFlightClose, writableStreamInternalsWritableStreamFinishInFlightClose , 1) macro(writableStreamFinishInFlightCloseWithError, writableStreamInternalsWritableStreamFinishInFlightCloseWithError , 2) macro(writableStreamFinishInFlightWrite, writableStreamInternalsWritableStreamFinishInFlightWrite , 1) macro(writableStreamFinishInFlightWriteWithError, writableStreamInternalsWritableStreamFinishInFlightWriteWithError , 2) macro(writableStreamHasOperationMarkedInFlight, writableStreamInternalsWritableStreamHasOperationMarkedInFlight , 1) macro(writableStreamMarkCloseRequestInFlight, writableStreamInternalsWritableStreamMarkCloseRequestInFlight , 1) macro(writableStreamMarkFirstWriteRequestInFlight, writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlight , 1) macro(writableStreamRejectCloseAndClosedPromiseIfNeeded, writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeeded , 1) macro(writableStreamStartErroring, writableStreamInternalsWritableStreamStartErroring , 2) macro(writableStreamUpdateBackpressure, writableStreamInternalsWritableStreamUpdateBackpressure , 2) macro(writableStreamDefaultWriterAbort, writableStreamInternalsWritableStreamDefaultWriterAbort , 2) macro(writableStreamDefaultWriterClose, writableStreamInternalsWritableStreamDefaultWriterClose , 1) macro(writableStreamDefaultWriterCloseWithErrorPropagation , writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagation , 1) macro(writableStreamDefaultWriterEnsureClosedPromiseRejected , writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejected , 2) macro(writableStreamDefaultWriterEnsureReadyPromiseRejected , writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejected , 2) macro(writableStreamDefaultWriterGetDesiredSize, writableStreamInternalsWritableStreamDefaultWriterGetDesiredSize , 1) macro(writableStreamDefaultWriterRelease, writableStreamInternalsWritableStreamDefaultWriterRelease , 1) macro(writableStreamDefaultWriterWrite, writableStreamInternalsWritableStreamDefaultWriterWrite , 2) macro(setUpWritableStreamDefaultController, writableStreamInternalsSetUpWritableStreamDefaultController , 8) macro(setUpWritableStreamDefaultControllerFromUnderlyingSink , writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSink , 5) macro(writableStreamDefaultControllerAdvanceQueueIfNeeded , writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeeded , 1) macro(isCloseSentinel, writableStreamInternalsIsCloseSentinel , 0) macro(writableStreamDefaultControllerClearAlgorithms, writableStreamInternalsWritableStreamDefaultControllerClearAlgorithms , 1) macro(writableStreamDefaultControllerClose, writableStreamInternalsWritableStreamDefaultControllerClose , 1) macro(writableStreamDefaultControllerError, writableStreamInternalsWritableStreamDefaultControllerError , 2) macro(writableStreamDefaultControllerErrorIfNeeded, writableStreamInternalsWritableStreamDefaultControllerErrorIfNeeded , 2) macro(writableStreamDefaultControllerGetBackpressure, writableStreamInternalsWritableStreamDefaultControllerGetBackpressure , 1) macro(writableStreamDefaultControllerGetChunkSize, writableStreamInternalsWritableStreamDefaultControllerGetChunkSize , 2) macro(writableStreamDefaultControllerGetDesiredSize, writableStreamInternalsWritableStreamDefaultControllerGetDesiredSize , 1) macro(writableStreamDefaultControllerProcessClose, writableStreamInternalsWritableStreamDefaultControllerProcessClose , 1) macro(writableStreamDefaultControllerProcessWrite, writableStreamInternalsWritableStreamDefaultControllerProcessWrite , 2) macro(writableStreamDefaultControllerWrite, writableStreamInternalsWritableStreamDefaultControllerWrite , 3) macro(writableStreamState, writableStreamInternalsWritableStreamState , 1) macro(writableStreamStoredError, writableStreamInternalsWritableStreamStoredError , 1) macro(writableStreamDefaultWriterClosedPromise, writableStreamInternalsWritableStreamDefaultWriterClosedPromise , 1) macro(writableStreamDefaultWriterReadyPromise, writableStreamInternalsWritableStreamDefaultWriterReadyPromise , 1) \ |
| 374 | macro(isWritableStream, writableStreamInternalsIsWritableStream, 1) \ |
| 375 | macro(isWritableStreamDefaultWriter, writableStreamInternalsIsWritableStreamDefaultWriter, 1) \ |
| 376 | macro(acquireWritableStreamDefaultWriter, writableStreamInternalsAcquireWritableStreamDefaultWriter, 1) \ |
| 377 | macro(createWritableStream, writableStreamInternalsCreateWritableStream, 6) \ |
| 378 | macro(createInternalWritableStreamFromUnderlyingSink, writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSink, 2) \ |
| 379 | macro(initializeWritableStreamSlots, writableStreamInternalsInitializeWritableStreamSlots, 2) \ |
| 380 | macro(writableStreamCloseForBindings, writableStreamInternalsWritableStreamCloseForBindings, 1) \ |
| 381 | macro(writableStreamAbortForBindings, writableStreamInternalsWritableStreamAbortForBindings, 2) \ |
| 382 | macro(isWritableStreamLocked, writableStreamInternalsIsWritableStreamLocked, 1) \ |
| 383 | macro(setUpWritableStreamDefaultWriter, writableStreamInternalsSetUpWritableStreamDefaultWriter, 2) \ |
| 384 | macro(writableStreamAbort, writableStreamInternalsWritableStreamAbort, 2) \ |
| 385 | macro(writableStreamErrorIfPossible, writableStreamInternalsWritableStreamErrorIfPossible, 2) \ |
| 386 | macro(writableStreamCloseIfPossible, writableStreamInternalsWritableStreamCloseIfPossible, 1) \ |
| 387 | macro(writableStreamClose, writableStreamInternalsWritableStreamClose, 1) \ |
| 388 | macro(writableStreamAddWriteRequest, writableStreamInternalsWritableStreamAddWriteRequest, 1) \ |
| 389 | macro(writableStreamCloseQueuedOrInFlight, writableStreamInternalsWritableStreamCloseQueuedOrInFlight, 1) \ |
| 390 | macro(writableStreamDealWithRejection, writableStreamInternalsWritableStreamDealWithRejection, 2) \ |
| 391 | macro(writableStreamFinishErroring, writableStreamInternalsWritableStreamFinishErroring, 1) \ |
| 392 | macro(writableStreamFinishInFlightClose, writableStreamInternalsWritableStreamFinishInFlightClose, 1) \ |
| 393 | macro(writableStreamFinishInFlightCloseWithError, writableStreamInternalsWritableStreamFinishInFlightCloseWithError, 2) \ |
| 394 | macro(writableStreamFinishInFlightWrite, writableStreamInternalsWritableStreamFinishInFlightWrite, 1) \ |
| 395 | macro(writableStreamFinishInFlightWriteWithError, writableStreamInternalsWritableStreamFinishInFlightWriteWithError, 2) \ |
| 396 | macro(writableStreamHasOperationMarkedInFlight, writableStreamInternalsWritableStreamHasOperationMarkedInFlight, 1) \ |
| 397 | macro(writableStreamMarkCloseRequestInFlight, writableStreamInternalsWritableStreamMarkCloseRequestInFlight, 1) \ |
| 398 | macro(writableStreamMarkFirstWriteRequestInFlight, writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlight, 1) \ |
| 399 | macro(writableStreamRejectCloseAndClosedPromiseIfNeeded, writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeeded, 1) \ |
| 400 | macro(writableStreamStartErroring, writableStreamInternalsWritableStreamStartErroring, 2) \ |
| 401 | macro(writableStreamUpdateBackpressure, writableStreamInternalsWritableStreamUpdateBackpressure, 2) \ |
| 402 | macro(writableStreamDefaultWriterAbort, writableStreamInternalsWritableStreamDefaultWriterAbort, 2) \ |
| 403 | macro(writableStreamDefaultWriterClose, writableStreamInternalsWritableStreamDefaultWriterClose, 1) \ |
| 404 | macro(writableStreamDefaultWriterCloseWithErrorPropagation, writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagation, 1) \ |
| 405 | macro(writableStreamDefaultWriterEnsureClosedPromiseRejected, writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejected, 2) \ |
| 406 | macro(writableStreamDefaultWriterEnsureReadyPromiseRejected, writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejected, 2) \ |
| 407 | macro(writableStreamDefaultWriterGetDesiredSize, writableStreamInternalsWritableStreamDefaultWriterGetDesiredSize, 1) \ |
| 408 | macro(writableStreamDefaultWriterRelease, writableStreamInternalsWritableStreamDefaultWriterRelease, 1) \ |
| 409 | macro(writableStreamDefaultWriterWrite, writableStreamInternalsWritableStreamDefaultWriterWrite, 2) \ |
| 410 | macro(setUpWritableStreamDefaultController, writableStreamInternalsSetUpWritableStreamDefaultController, 8) \ |
| 411 | macro(setUpWritableStreamDefaultControllerFromUnderlyingSink, writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSink, 5) \ |
| 412 | macro(writableStreamDefaultControllerAdvanceQueueIfNeeded, writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeeded, 1) \ |
| 413 | macro(isCloseSentinel, writableStreamInternalsIsCloseSentinel, 0) \ |
| 414 | macro(writableStreamDefaultControllerClearAlgorithms, writableStreamInternalsWritableStreamDefaultControllerClearAlgorithms, 1) \ |
| 415 | macro(writableStreamDefaultControllerClose, writableStreamInternalsWritableStreamDefaultControllerClose, 1) \ |
| 416 | macro(writableStreamDefaultControllerError, writableStreamInternalsWritableStreamDefaultControllerError, 2) \ |
| 417 | macro(writableStreamDefaultControllerErrorIfNeeded, writableStreamInternalsWritableStreamDefaultControllerErrorIfNeeded, 2) \ |
| 418 | macro(writableStreamDefaultControllerGetBackpressure, writableStreamInternalsWritableStreamDefaultControllerGetBackpressure, 1) \ |
| 419 | macro(writableStreamDefaultControllerGetChunkSize, writableStreamInternalsWritableStreamDefaultControllerGetChunkSize, 2) \ |
| 420 | macro(writableStreamDefaultControllerGetDesiredSize, writableStreamInternalsWritableStreamDefaultControllerGetDesiredSize, 1) \ |
| 421 | macro(writableStreamDefaultControllerProcessClose, writableStreamInternalsWritableStreamDefaultControllerProcessClose, 1) \ |
| 422 | macro(writableStreamDefaultControllerProcessWrite, writableStreamInternalsWritableStreamDefaultControllerProcessWrite, 2) \ |
| 423 | macro(writableStreamDefaultControllerWrite, writableStreamInternalsWritableStreamDefaultControllerWrite, 3) \ |
| 424 | macro(writableStreamState, writableStreamInternalsWritableStreamState, 1) \ |
| 425 | macro(writableStreamStoredError, writableStreamInternalsWritableStreamStoredError, 1) \ |
| 426 | macro(writableStreamDefaultWriterClosedPromise, writableStreamInternalsWritableStreamDefaultWriterClosedPromise, 1) \ |
| 427 | macro(writableStreamDefaultWriterReadyPromise, writableStreamInternalsWritableStreamDefaultWriterReadyPromise, 1) \ |
| 428 | |
| 429 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_ISWRITABLESTREAM1 1 |
| 430 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_ISWRITABLESTREAMDEFAULTWRITER1 1 |
| 431 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_ACQUIREWRITABLESTREAMDEFAULTWRITER1 1 |
| 432 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_CREATEWRITABLESTREAM1 1 |
| 433 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_CREATEINTERNALWRITABLESTREAMFROMUNDERLYINGSINK1 1 |
| 434 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_INITIALIZEWRITABLESTREAMSLOTS1 1 |
| 435 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMCLOSEFORBINDINGS1 1 |
| 436 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMABORTFORBINDINGS1 1 |
| 437 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_ISWRITABLESTREAMLOCKED1 1 |
| 438 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_SETUPWRITABLESTREAMDEFAULTWRITER1 1 |
| 439 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMABORT1 1 |
| 440 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMERRORIFPOSSIBLE1 1 |
| 441 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMCLOSEIFPOSSIBLE1 1 |
| 442 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMCLOSE1 1 |
| 443 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMADDWRITEREQUEST1 1 |
| 444 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMCLOSEQUEUEDORINFLIGHT1 1 |
| 445 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEALWITHREJECTION1 1 |
| 446 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMFINISHERRORING1 1 |
| 447 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMFINISHINFLIGHTCLOSE1 1 |
| 448 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMFINISHINFLIGHTCLOSEWITHERROR1 1 |
| 449 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMFINISHINFLIGHTWRITE1 1 |
| 450 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMFINISHINFLIGHTWRITEWITHERROR1 1 |
| 451 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMHASOPERATIONMARKEDINFLIGHT1 1 |
| 452 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMMARKCLOSEREQUESTINFLIGHT1 1 |
| 453 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMMARKFIRSTWRITEREQUESTINFLIGHT1 1 |
| 454 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMREJECTCLOSEANDCLOSEDPROMISEIFNEEDED1 1 |
| 455 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMSTARTERRORING1 1 |
| 456 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMUPDATEBACKPRESSURE1 1 |
| 457 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERABORT1 1 |
| 458 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERCLOSE1 1 |
| 459 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERCLOSEWITHERRORPROPAGATION1 1 |
| 460 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERENSURECLOSEDPROMISEREJECTED1 1 |
| 461 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERENSUREREADYPROMISEREJECTED1 1 |
| 462 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERGETDESIREDSIZE1 1 |
| 463 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERRELEASE1 1 |
| 464 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERWRITE1 1 |
| 465 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_SETUPWRITABLESTREAMDEFAULTCONTROLLER1 1 |
| 466 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_SETUPWRITABLESTREAMDEFAULTCONTROLLERFROMUNDERLYINGSINK1 1 |
| 467 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERADVANCEQUEUEIFNEEDED1 1 |
| 468 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_ISCLOSESENTINEL1 1 |
| 469 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERCLEARALGORITHMS1 1 |
| 470 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERCLOSE1 1 |
| 471 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERERROR1 1 |
| 472 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERERRORIFNEEDED1 1 |
| 473 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERGETBACKPRESSURE1 1 |
| 474 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERGETCHUNKSIZE1 1 |
| 475 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERGETDESIREDSIZE1 1 |
| 476 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERPROCESSCLOSE1 1 |
| 477 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERPROCESSWRITE1 1 |
| 478 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTCONTROLLERWRITE1 1 |
| 479 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMSTATE1 1 |
| 480 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMSTOREDERROR1 1 |
| 481 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERCLOSEDPROMISE1 1 |
| 482 | #define WEBCORE_BUILTIN_WRITABLESTREAMINTERNALS_WRITABLESTREAMDEFAULTWRITERREADYPROMISE1 1 |
| 483 | |
| 484 | #define WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(macro)macro(writableStreamInternalsIsWritableStreamCode, isWritableStream , ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) macro(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) macro(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) macro(writableStreamInternalsCreateWritableStreamCode, createWritableStream , ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) macro(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) macro(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) macro(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) macro(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) macro(writableStreamInternalsIsWritableStreamLockedCode, isWritableStreamLocked , ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) macro(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) macro(writableStreamInternalsWritableStreamAbortCode, writableStreamAbort , ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) macro(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) macro(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) macro(writableStreamInternalsWritableStreamCloseCode, writableStreamClose , ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) macro(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) macro(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) macro(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) macro(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) macro(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) macro(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) macro(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) macro(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) macro(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) macro(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) macro(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) macro(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) macro(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) macro(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) macro(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) macro(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) macro(writableStreamInternalsIsCloseSentinelCode, isCloseSentinel , ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) macro(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) macro(writableStreamInternalsWritableStreamStateCode, writableStreamState , ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) macro(writableStreamInternalsWritableStreamStoredErrorCode, writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) macro(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) \ |
| 485 | macro(writableStreamInternalsIsWritableStreamCode, isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength) \ |
| 486 | macro(writableStreamInternalsIsWritableStreamDefaultWriterCode, isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength) \ |
| 487 | macro(writableStreamInternalsAcquireWritableStreamDefaultWriterCode, acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength) \ |
| 488 | macro(writableStreamInternalsCreateWritableStreamCode, createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength) \ |
| 489 | macro(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode, createInternalWritableStreamFromUnderlyingSink, ASCIILiteral(), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength) \ |
| 490 | macro(writableStreamInternalsInitializeWritableStreamSlotsCode, initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength) \ |
| 491 | macro(writableStreamInternalsWritableStreamCloseForBindingsCode, writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength) \ |
| 492 | macro(writableStreamInternalsWritableStreamAbortForBindingsCode, writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength) \ |
| 493 | macro(writableStreamInternalsIsWritableStreamLockedCode, isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength) \ |
| 494 | macro(writableStreamInternalsSetUpWritableStreamDefaultWriterCode, setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength) \ |
| 495 | macro(writableStreamInternalsWritableStreamAbortCode, writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength) \ |
| 496 | macro(writableStreamInternalsWritableStreamErrorIfPossibleCode, writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength) \ |
| 497 | macro(writableStreamInternalsWritableStreamCloseIfPossibleCode, writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength) \ |
| 498 | macro(writableStreamInternalsWritableStreamCloseCode, writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength) \ |
| 499 | macro(writableStreamInternalsWritableStreamAddWriteRequestCode, writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength) \ |
| 500 | macro(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode, writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength) \ |
| 501 | macro(writableStreamInternalsWritableStreamDealWithRejectionCode, writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength) \ |
| 502 | macro(writableStreamInternalsWritableStreamFinishErroringCode, writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength) \ |
| 503 | macro(writableStreamInternalsWritableStreamFinishInFlightCloseCode, writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength) \ |
| 504 | macro(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode, writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength) \ |
| 505 | macro(writableStreamInternalsWritableStreamFinishInFlightWriteCode, writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength) \ |
| 506 | macro(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode, writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength) \ |
| 507 | macro(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode, writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength) \ |
| 508 | macro(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode, writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength) \ |
| 509 | macro(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode, writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength) \ |
| 510 | macro(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode, writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral(), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength) \ |
| 511 | macro(writableStreamInternalsWritableStreamStartErroringCode, writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength) \ |
| 512 | macro(writableStreamInternalsWritableStreamUpdateBackpressureCode, writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength) \ |
| 513 | macro(writableStreamInternalsWritableStreamDefaultWriterAbortCode, writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength) \ |
| 514 | macro(writableStreamInternalsWritableStreamDefaultWriterCloseCode, writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength) \ |
| 515 | macro(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode, writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength) \ |
| 516 | macro(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode, writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength) \ |
| 517 | macro(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode, writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength) \ |
| 518 | macro(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode, writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength) \ |
| 519 | macro(writableStreamInternalsWritableStreamDefaultWriterReleaseCode, writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength) \ |
| 520 | macro(writableStreamInternalsWritableStreamDefaultWriterWriteCode, writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength) \ |
| 521 | macro(writableStreamInternalsSetUpWritableStreamDefaultControllerCode, setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength) \ |
| 522 | macro(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode, setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength) \ |
| 523 | macro(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode, writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength) \ |
| 524 | macro(writableStreamInternalsIsCloseSentinelCode, isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength) \ |
| 525 | macro(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode, writableStreamDefaultControllerClearAlgorithms, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength) \ |
| 526 | macro(writableStreamInternalsWritableStreamDefaultControllerCloseCode, writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength) \ |
| 527 | macro(writableStreamInternalsWritableStreamDefaultControllerErrorCode, writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength) \ |
| 528 | macro(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode, writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength) \ |
| 529 | macro(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode, writableStreamDefaultControllerGetBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength) \ |
| 530 | macro(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode, writableStreamDefaultControllerGetChunkSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength) \ |
| 531 | macro(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode, writableStreamDefaultControllerGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength) \ |
| 532 | macro(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode, writableStreamDefaultControllerProcessClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength) \ |
| 533 | macro(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode, writableStreamDefaultControllerProcessWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength) \ |
| 534 | macro(writableStreamInternalsWritableStreamDefaultControllerWriteCode, writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength) \ |
| 535 | macro(writableStreamInternalsWritableStreamStateCode, writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength) \ |
| 536 | macro(writableStreamInternalsWritableStreamStoredErrorCode, writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength) \ |
| 537 | macro(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode, writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength) \ |
| 538 | macro(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode, writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength) \ |
| 539 | |
| 540 | #define WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(macro)macro(acquireWritableStreamDefaultWriter) macro(createInternalWritableStreamFromUnderlyingSink ) macro(createWritableStream) macro(initializeWritableStreamSlots ) macro(isCloseSentinel) macro(isWritableStream) macro(isWritableStreamDefaultWriter ) macro(isWritableStreamLocked) macro(setUpWritableStreamDefaultController ) macro(setUpWritableStreamDefaultControllerFromUnderlyingSink ) macro(setUpWritableStreamDefaultWriter) macro(writableStreamAbort ) macro(writableStreamAbortForBindings) macro(writableStreamAddWriteRequest ) macro(writableStreamClose) macro(writableStreamCloseForBindings ) macro(writableStreamCloseIfPossible) macro(writableStreamCloseQueuedOrInFlight ) macro(writableStreamDealWithRejection) macro(writableStreamDefaultControllerAdvanceQueueIfNeeded ) macro(writableStreamDefaultControllerClearAlgorithms) macro (writableStreamDefaultControllerClose) macro(writableStreamDefaultControllerError ) macro(writableStreamDefaultControllerErrorIfNeeded) macro(writableStreamDefaultControllerGetBackpressure ) macro(writableStreamDefaultControllerGetChunkSize) macro(writableStreamDefaultControllerGetDesiredSize ) macro(writableStreamDefaultControllerProcessClose) macro(writableStreamDefaultControllerProcessWrite ) macro(writableStreamDefaultControllerWrite) macro(writableStreamDefaultWriterAbort ) macro(writableStreamDefaultWriterClose) macro(writableStreamDefaultWriterCloseWithErrorPropagation ) macro(writableStreamDefaultWriterClosedPromise) macro(writableStreamDefaultWriterEnsureClosedPromiseRejected ) macro(writableStreamDefaultWriterEnsureReadyPromiseRejected ) macro(writableStreamDefaultWriterGetDesiredSize) macro(writableStreamDefaultWriterReadyPromise ) macro(writableStreamDefaultWriterRelease) macro(writableStreamDefaultWriterWrite ) macro(writableStreamErrorIfPossible) macro(writableStreamFinishErroring ) macro(writableStreamFinishInFlightClose) macro(writableStreamFinishInFlightCloseWithError ) macro(writableStreamFinishInFlightWrite) macro(writableStreamFinishInFlightWriteWithError ) macro(writableStreamHasOperationMarkedInFlight) macro(writableStreamMarkCloseRequestInFlight ) macro(writableStreamMarkFirstWriteRequestInFlight) macro(writableStreamRejectCloseAndClosedPromiseIfNeeded ) macro(writableStreamStartErroring) macro(writableStreamState ) macro(writableStreamStoredError) macro(writableStreamUpdateBackpressure ) \ |
| 541 | macro(acquireWritableStreamDefaultWriter) \ |
| 542 | macro(createInternalWritableStreamFromUnderlyingSink) \ |
| 543 | macro(createWritableStream) \ |
| 544 | macro(initializeWritableStreamSlots) \ |
| 545 | macro(isCloseSentinel) \ |
| 546 | macro(isWritableStream) \ |
| 547 | macro(isWritableStreamDefaultWriter) \ |
| 548 | macro(isWritableStreamLocked) \ |
| 549 | macro(setUpWritableStreamDefaultController) \ |
| 550 | macro(setUpWritableStreamDefaultControllerFromUnderlyingSink) \ |
| 551 | macro(setUpWritableStreamDefaultWriter) \ |
| 552 | macro(writableStreamAbort) \ |
| 553 | macro(writableStreamAbortForBindings) \ |
| 554 | macro(writableStreamAddWriteRequest) \ |
| 555 | macro(writableStreamClose) \ |
| 556 | macro(writableStreamCloseForBindings) \ |
| 557 | macro(writableStreamCloseIfPossible) \ |
| 558 | macro(writableStreamCloseQueuedOrInFlight) \ |
| 559 | macro(writableStreamDealWithRejection) \ |
| 560 | macro(writableStreamDefaultControllerAdvanceQueueIfNeeded) \ |
| 561 | macro(writableStreamDefaultControllerClearAlgorithms) \ |
| 562 | macro(writableStreamDefaultControllerClose) \ |
| 563 | macro(writableStreamDefaultControllerError) \ |
| 564 | macro(writableStreamDefaultControllerErrorIfNeeded) \ |
| 565 | macro(writableStreamDefaultControllerGetBackpressure) \ |
| 566 | macro(writableStreamDefaultControllerGetChunkSize) \ |
| 567 | macro(writableStreamDefaultControllerGetDesiredSize) \ |
| 568 | macro(writableStreamDefaultControllerProcessClose) \ |
| 569 | macro(writableStreamDefaultControllerProcessWrite) \ |
| 570 | macro(writableStreamDefaultControllerWrite) \ |
| 571 | macro(writableStreamDefaultWriterAbort) \ |
| 572 | macro(writableStreamDefaultWriterClose) \ |
| 573 | macro(writableStreamDefaultWriterCloseWithErrorPropagation) \ |
| 574 | macro(writableStreamDefaultWriterClosedPromise) \ |
| 575 | macro(writableStreamDefaultWriterEnsureClosedPromiseRejected) \ |
| 576 | macro(writableStreamDefaultWriterEnsureReadyPromiseRejected) \ |
| 577 | macro(writableStreamDefaultWriterGetDesiredSize) \ |
| 578 | macro(writableStreamDefaultWriterReadyPromise) \ |
| 579 | macro(writableStreamDefaultWriterRelease) \ |
| 580 | macro(writableStreamDefaultWriterWrite) \ |
| 581 | macro(writableStreamErrorIfPossible) \ |
| 582 | macro(writableStreamFinishErroring) \ |
| 583 | macro(writableStreamFinishInFlightClose) \ |
| 584 | macro(writableStreamFinishInFlightCloseWithError) \ |
| 585 | macro(writableStreamFinishInFlightWrite) \ |
| 586 | macro(writableStreamFinishInFlightWriteWithError) \ |
| 587 | macro(writableStreamHasOperationMarkedInFlight) \ |
| 588 | macro(writableStreamMarkCloseRequestInFlight) \ |
| 589 | macro(writableStreamMarkFirstWriteRequestInFlight) \ |
| 590 | macro(writableStreamRejectCloseAndClosedPromiseIfNeeded) \ |
| 591 | macro(writableStreamStartErroring) \ |
| 592 | macro(writableStreamState) \ |
| 593 | macro(writableStreamStoredError) \ |
| 594 | macro(writableStreamUpdateBackpressure) \ |
| 595 | |
| 596 | #define DECLARE_BUILTIN_GENERATOR(codeName, functionName, overriddenName, argumentCount) \ |
| 597 | JSC::FunctionExecutable* codeName##Generator(JSC::VM&); |
| 598 | |
| 599 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(DECLARE_BUILTIN_GENERATOR)DECLARE_BUILTIN_GENERATOR(writableStreamInternalsIsWritableStreamCode , isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsIsCloseSentinelCode , isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) DECLARE_BUILTIN_GENERATOR(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
| 600 | #undef DECLARE_BUILTIN_GENERATOR |
| 601 | |
| 602 | class WritableStreamInternalsBuiltinsWrapper : private JSC::WeakHandleOwner { |
| 603 | public: |
| 604 | explicit WritableStreamInternalsBuiltinsWrapper(JSC::VM& vm) |
| 605 | : m_vm(vm) |
| 606 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(INITIALIZE_BUILTIN_NAMES), m_acquireWritableStreamDefaultWriter(JSC::Identifier::fromString (vm, "acquireWritableStreamDefaultWriter" ""_s)), m_acquireWritableStreamDefaultWriterPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "acquireWritableStreamDefaultWriter" ""_s))) , m_createInternalWritableStreamFromUnderlyingSink(JSC::Identifier ::fromString(vm, "createInternalWritableStreamFromUnderlyingSink" ""_s)), m_createInternalWritableStreamFromUnderlyingSinkPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "createInternalWritableStreamFromUnderlyingSink" ""_s))) , m_createWritableStream(JSC::Identifier::fromString (vm, "createWritableStream" ""_s)), m_createWritableStreamPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "createWritableStream" ""_s))) , m_initializeWritableStreamSlots (JSC::Identifier::fromString(vm, "initializeWritableStreamSlots" ""_s)), m_initializeWritableStreamSlotsPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "initializeWritableStreamSlots" ""_s))) , m_isCloseSentinel(JSC::Identifier::fromString(vm, "isCloseSentinel" ""_s)), m_isCloseSentinelPrivateName(JSC::Identifier::fromUid (JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "isCloseSentinel" ""_s))) , m_isWritableStream(JSC::Identifier::fromString(vm, "isWritableStream" ""_s)), m_isWritableStreamPrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "isWritableStream" ""_s))) , m_isWritableStreamDefaultWriter (JSC::Identifier::fromString(vm, "isWritableStreamDefaultWriter" ""_s)), m_isWritableStreamDefaultWriterPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "isWritableStreamDefaultWriter" ""_s))) , m_isWritableStreamLocked(JSC::Identifier::fromString (vm, "isWritableStreamLocked" ""_s)), m_isWritableStreamLockedPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "isWritableStreamLocked" ""_s))) , m_setUpWritableStreamDefaultController (JSC::Identifier::fromString(vm, "setUpWritableStreamDefaultController" ""_s)), m_setUpWritableStreamDefaultControllerPrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "setUpWritableStreamDefaultController" ""_s))) , m_setUpWritableStreamDefaultControllerFromUnderlyingSink (JSC::Identifier::fromString(vm, "setUpWritableStreamDefaultControllerFromUnderlyingSink" ""_s)), m_setUpWritableStreamDefaultControllerFromUnderlyingSinkPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "setUpWritableStreamDefaultControllerFromUnderlyingSink" ""_s))) , m_setUpWritableStreamDefaultWriter(JSC::Identifier ::fromString(vm, "setUpWritableStreamDefaultWriter" ""_s)), m_setUpWritableStreamDefaultWriterPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "setUpWritableStreamDefaultWriter" ""_s))) , m_writableStreamAbort (JSC::Identifier::fromString(vm, "writableStreamAbort" ""_s)) , m_writableStreamAbortPrivateName(JSC::Identifier::fromUid(JSC ::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamAbort" ""_s))) , m_writableStreamAbortForBindings(JSC::Identifier:: fromString(vm, "writableStreamAbortForBindings" ""_s)), m_writableStreamAbortForBindingsPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamAbortForBindings" ""_s))) , m_writableStreamAddWriteRequest (JSC::Identifier::fromString(vm, "writableStreamAddWriteRequest" ""_s)), m_writableStreamAddWriteRequestPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamAddWriteRequest" ""_s))) , m_writableStreamClose(JSC::Identifier::fromString( vm, "writableStreamClose" ""_s)), m_writableStreamClosePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamClose" ""_s))) , m_writableStreamCloseForBindings (JSC::Identifier::fromString(vm, "writableStreamCloseForBindings" ""_s)), m_writableStreamCloseForBindingsPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamCloseForBindings" ""_s))) , m_writableStreamCloseIfPossible(JSC::Identifier::fromString (vm, "writableStreamCloseIfPossible" ""_s)), m_writableStreamCloseIfPossiblePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamCloseIfPossible" ""_s))) , m_writableStreamCloseQueuedOrInFlight (JSC::Identifier::fromString(vm, "writableStreamCloseQueuedOrInFlight" ""_s)), m_writableStreamCloseQueuedOrInFlightPrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamCloseQueuedOrInFlight" ""_s))) , m_writableStreamDealWithRejection (JSC::Identifier::fromString(vm, "writableStreamDealWithRejection" ""_s)), m_writableStreamDealWithRejectionPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamDealWithRejection" ""_s))) , m_writableStreamDefaultControllerAdvanceQueueIfNeeded (JSC::Identifier::fromString(vm, "writableStreamDefaultControllerAdvanceQueueIfNeeded" ""_s)), m_writableStreamDefaultControllerAdvanceQueueIfNeededPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerAdvanceQueueIfNeeded" ""_s))) , m_writableStreamDefaultControllerClearAlgorithms(JSC ::Identifier::fromString(vm, "writableStreamDefaultControllerClearAlgorithms" ""_s)), m_writableStreamDefaultControllerClearAlgorithmsPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerClearAlgorithms" ""_s))) , m_writableStreamDefaultControllerClose(JSC::Identifier ::fromString(vm, "writableStreamDefaultControllerClose" ""_s) ), m_writableStreamDefaultControllerClosePrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamDefaultControllerClose" ""_s))) , m_writableStreamDefaultControllerError(JSC::Identifier ::fromString(vm, "writableStreamDefaultControllerError" ""_s) ), m_writableStreamDefaultControllerErrorPrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamDefaultControllerError" ""_s))) , m_writableStreamDefaultControllerErrorIfNeeded(JSC ::Identifier::fromString(vm, "writableStreamDefaultControllerErrorIfNeeded" ""_s)), m_writableStreamDefaultControllerErrorIfNeededPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerErrorIfNeeded" ""_s))) , m_writableStreamDefaultControllerGetBackpressure(JSC ::Identifier::fromString(vm, "writableStreamDefaultControllerGetBackpressure" ""_s)), m_writableStreamDefaultControllerGetBackpressurePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerGetBackpressure" ""_s))) , m_writableStreamDefaultControllerGetChunkSize(JSC:: Identifier::fromString(vm, "writableStreamDefaultControllerGetChunkSize" ""_s)), m_writableStreamDefaultControllerGetChunkSizePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerGetChunkSize" ""_s ))) , m_writableStreamDefaultControllerGetDesiredSize(JSC::Identifier ::fromString(vm, "writableStreamDefaultControllerGetDesiredSize" ""_s)), m_writableStreamDefaultControllerGetDesiredSizePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerGetDesiredSize" ""_s))) , m_writableStreamDefaultControllerProcessClose(JSC:: Identifier::fromString(vm, "writableStreamDefaultControllerProcessClose" ""_s)), m_writableStreamDefaultControllerProcessClosePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerProcessClose" ""_s ))) , m_writableStreamDefaultControllerProcessWrite(JSC::Identifier ::fromString(vm, "writableStreamDefaultControllerProcessWrite" ""_s)), m_writableStreamDefaultControllerProcessWritePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultControllerProcessWrite" ""_s ))) , m_writableStreamDefaultControllerWrite(JSC::Identifier:: fromString(vm, "writableStreamDefaultControllerWrite" ""_s)), m_writableStreamDefaultControllerWritePrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamDefaultControllerWrite" ""_s))) , m_writableStreamDefaultWriterAbort(JSC::Identifier ::fromString(vm, "writableStreamDefaultWriterAbort" ""_s)), m_writableStreamDefaultWriterAbortPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterAbort" ""_s))) , m_writableStreamDefaultWriterClose (JSC::Identifier::fromString(vm, "writableStreamDefaultWriterClose" ""_s)), m_writableStreamDefaultWriterClosePrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamDefaultWriterClose" ""_s))) , m_writableStreamDefaultWriterCloseWithErrorPropagation (JSC::Identifier::fromString(vm, "writableStreamDefaultWriterCloseWithErrorPropagation" ""_s)), m_writableStreamDefaultWriterCloseWithErrorPropagationPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterCloseWithErrorPropagation" ""_s))) , m_writableStreamDefaultWriterClosedPromise(JSC::Identifier ::fromString(vm, "writableStreamDefaultWriterClosedPromise" ""_s )), m_writableStreamDefaultWriterClosedPromisePrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamDefaultWriterClosedPromise" ""_s))) , m_writableStreamDefaultWriterEnsureClosedPromiseRejected (JSC::Identifier::fromString(vm, "writableStreamDefaultWriterEnsureClosedPromiseRejected" ""_s)), m_writableStreamDefaultWriterEnsureClosedPromiseRejectedPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterEnsureClosedPromiseRejected" ""_s))) , m_writableStreamDefaultWriterEnsureReadyPromiseRejected (JSC::Identifier::fromString(vm, "writableStreamDefaultWriterEnsureReadyPromiseRejected" ""_s)), m_writableStreamDefaultWriterEnsureReadyPromiseRejectedPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterEnsureReadyPromiseRejected" ""_s))) , m_writableStreamDefaultWriterGetDesiredSize(JSC::Identifier ::fromString(vm, "writableStreamDefaultWriterGetDesiredSize" ""_s )), m_writableStreamDefaultWriterGetDesiredSizePrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamDefaultWriterGetDesiredSize" ""_s))) , m_writableStreamDefaultWriterReadyPromise (JSC::Identifier::fromString(vm, "writableStreamDefaultWriterReadyPromise" ""_s)), m_writableStreamDefaultWriterReadyPromisePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterReadyPromise" ""_s ))) , m_writableStreamDefaultWriterRelease(JSC::Identifier::fromString (vm, "writableStreamDefaultWriterRelease" ""_s)), m_writableStreamDefaultWriterReleasePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterRelease" ""_s))) , m_writableStreamDefaultWriterWrite(JSC::Identifier::fromString (vm, "writableStreamDefaultWriterWrite" ""_s)), m_writableStreamDefaultWriterWritePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamDefaultWriterWrite" ""_s))) , m_writableStreamErrorIfPossible (JSC::Identifier::fromString(vm, "writableStreamErrorIfPossible" ""_s)), m_writableStreamErrorIfPossiblePrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamErrorIfPossible" ""_s))) , m_writableStreamFinishErroring(JSC::Identifier::fromString (vm, "writableStreamFinishErroring" ""_s)), m_writableStreamFinishErroringPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamFinishErroring" ""_s))) , m_writableStreamFinishInFlightClose (JSC::Identifier::fromString(vm, "writableStreamFinishInFlightClose" ""_s)), m_writableStreamFinishInFlightClosePrivateName(JSC:: Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamFinishInFlightClose" ""_s))) , m_writableStreamFinishInFlightCloseWithError (JSC::Identifier::fromString(vm, "writableStreamFinishInFlightCloseWithError" ""_s)), m_writableStreamFinishInFlightCloseWithErrorPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamFinishInFlightCloseWithError" ""_s ))) , m_writableStreamFinishInFlightWrite(JSC::Identifier::fromString (vm, "writableStreamFinishInFlightWrite" ""_s)), m_writableStreamFinishInFlightWritePrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamFinishInFlightWrite" ""_s))) , m_writableStreamFinishInFlightWriteWithError (JSC::Identifier::fromString(vm, "writableStreamFinishInFlightWriteWithError" ""_s)), m_writableStreamFinishInFlightWriteWithErrorPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamFinishInFlightWriteWithError" ""_s ))) , m_writableStreamHasOperationMarkedInFlight(JSC::Identifier ::fromString(vm, "writableStreamHasOperationMarkedInFlight" ""_s )), m_writableStreamHasOperationMarkedInFlightPrivateName(JSC ::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamHasOperationMarkedInFlight" ""_s))) , m_writableStreamMarkCloseRequestInFlight (JSC::Identifier::fromString(vm, "writableStreamMarkCloseRequestInFlight" ""_s)), m_writableStreamMarkCloseRequestInFlightPrivateName( JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol , "writableStreamMarkCloseRequestInFlight" ""_s))) , m_writableStreamMarkFirstWriteRequestInFlight (JSC::Identifier::fromString(vm, "writableStreamMarkFirstWriteRequestInFlight" ""_s)), m_writableStreamMarkFirstWriteRequestInFlightPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamMarkFirstWriteRequestInFlight" ""_s ))) , m_writableStreamRejectCloseAndClosedPromiseIfNeeded(JSC ::Identifier::fromString(vm, "writableStreamRejectCloseAndClosedPromiseIfNeeded" ""_s)), m_writableStreamRejectCloseAndClosedPromiseIfNeededPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamRejectCloseAndClosedPromiseIfNeeded" ""_s))) , m_writableStreamStartErroring(JSC::Identifier::fromString (vm, "writableStreamStartErroring" ""_s)), m_writableStreamStartErroringPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamStartErroring" ""_s))) , m_writableStreamState (JSC::Identifier::fromString(vm, "writableStreamState" ""_s)) , m_writableStreamStatePrivateName(JSC::Identifier::fromUid(JSC ::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamState" ""_s))) , m_writableStreamStoredError(JSC::Identifier::fromString (vm, "writableStreamStoredError" ""_s)), m_writableStreamStoredErrorPrivateName (JSC::Identifier::fromUid(JSC::PrivateName(JSC::PrivateName:: PrivateSymbol, "writableStreamStoredError" ""_s))) , m_writableStreamUpdateBackpressure (JSC::Identifier::fromString(vm, "writableStreamUpdateBackpressure" ""_s)), m_writableStreamUpdateBackpressurePrivateName(JSC::Identifier ::fromUid(JSC::PrivateName(JSC::PrivateName::PrivateSymbol, "writableStreamUpdateBackpressure" ""_s))) |
| 607 | #define INITIALIZE_BUILTIN_SOURCE_MEMBERS(name, functionName, overriddenName, length) , m_##name##Source(JSC::makeSource(StringImpl::createWithoutCopying(unsafeMakeSpan(s_##name, static_cast<size_t>(length))), { }, JSC::SourceTaintedOrigin::Untainted)) |
| 608 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(INITIALIZE_BUILTIN_SOURCE_MEMBERS)INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamCode , isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsCloseSentinelCode , isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) INITIALIZE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
| 609 | #undef INITIALIZE_BUILTIN_SOURCE_MEMBERS |
| 610 | { |
| 611 | } |
| 612 | |
| 613 | #define EXPOSE_BUILTIN_EXECUTABLES(name, functionName, overriddenName, length) \ |
| 614 | JSC::UnlinkedFunctionExecutable* name##Executable(); \ |
| 615 | const JSC::SourceCode& name##Source() const { return m_##name##Source; } |
| 616 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(EXPOSE_BUILTIN_EXECUTABLES)EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamCode , isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsIsCloseSentinelCode , isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) EXPOSE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
| 617 | #undef EXPOSE_BUILTIN_EXECUTABLES |
| 618 | |
| 619 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(DECLARE_BUILTIN_IDENTIFIER_ACCESSOR)const JSC::Identifier& acquireWritableStreamDefaultWriterPublicName () const { return m_acquireWritableStreamDefaultWriter; } const JSC::Identifier& acquireWritableStreamDefaultWriterPrivateName () const { return m_acquireWritableStreamDefaultWriterPrivateName ; } const JSC::Identifier& createInternalWritableStreamFromUnderlyingSinkPublicName () const { return m_createInternalWritableStreamFromUnderlyingSink ; } const JSC::Identifier& createInternalWritableStreamFromUnderlyingSinkPrivateName () const { return m_createInternalWritableStreamFromUnderlyingSinkPrivateName ; } const JSC::Identifier& createWritableStreamPublicName () const { return m_createWritableStream; } const JSC::Identifier & createWritableStreamPrivateName() const { return m_createWritableStreamPrivateName ; } const JSC::Identifier& initializeWritableStreamSlotsPublicName () const { return m_initializeWritableStreamSlots; } const JSC ::Identifier& initializeWritableStreamSlotsPrivateName() const { return m_initializeWritableStreamSlotsPrivateName; } const JSC::Identifier& isCloseSentinelPublicName() const { return m_isCloseSentinel; } const JSC::Identifier& isCloseSentinelPrivateName () const { return m_isCloseSentinelPrivateName; } const JSC:: Identifier& isWritableStreamPublicName() const { return m_isWritableStream ; } const JSC::Identifier& isWritableStreamPrivateName() const { return m_isWritableStreamPrivateName; } const JSC::Identifier & isWritableStreamDefaultWriterPublicName() const { return m_isWritableStreamDefaultWriter; } const JSC::Identifier& isWritableStreamDefaultWriterPrivateName() const { return m_isWritableStreamDefaultWriterPrivateName ; } const JSC::Identifier& isWritableStreamLockedPublicName () const { return m_isWritableStreamLocked; } const JSC::Identifier & isWritableStreamLockedPrivateName() const { return m_isWritableStreamLockedPrivateName ; } const JSC::Identifier& setUpWritableStreamDefaultControllerPublicName () const { return m_setUpWritableStreamDefaultController; } const JSC::Identifier& setUpWritableStreamDefaultControllerPrivateName () const { return m_setUpWritableStreamDefaultControllerPrivateName ; } const JSC::Identifier& setUpWritableStreamDefaultControllerFromUnderlyingSinkPublicName () const { return m_setUpWritableStreamDefaultControllerFromUnderlyingSink ; } const JSC::Identifier& setUpWritableStreamDefaultControllerFromUnderlyingSinkPrivateName () const { return m_setUpWritableStreamDefaultControllerFromUnderlyingSinkPrivateName ; } const JSC::Identifier& setUpWritableStreamDefaultWriterPublicName () const { return m_setUpWritableStreamDefaultWriter; } const JSC::Identifier& setUpWritableStreamDefaultWriterPrivateName () const { return m_setUpWritableStreamDefaultWriterPrivateName ; } const JSC::Identifier& writableStreamAbortPublicName( ) const { return m_writableStreamAbort; } const JSC::Identifier & writableStreamAbortPrivateName() const { return m_writableStreamAbortPrivateName ; } const JSC::Identifier& writableStreamAbortForBindingsPublicName () const { return m_writableStreamAbortForBindings; } const JSC ::Identifier& writableStreamAbortForBindingsPrivateName() const { return m_writableStreamAbortForBindingsPrivateName; } const JSC::Identifier& writableStreamAddWriteRequestPublicName () const { return m_writableStreamAddWriteRequest; } const JSC ::Identifier& writableStreamAddWriteRequestPrivateName() const { return m_writableStreamAddWriteRequestPrivateName; } const JSC::Identifier& writableStreamClosePublicName() const { return m_writableStreamClose; } const JSC::Identifier& writableStreamClosePrivateName () const { return m_writableStreamClosePrivateName; } const JSC ::Identifier& writableStreamCloseForBindingsPublicName() const { return m_writableStreamCloseForBindings; } const JSC::Identifier & writableStreamCloseForBindingsPrivateName() const { return m_writableStreamCloseForBindingsPrivateName; } const JSC::Identifier & writableStreamCloseIfPossiblePublicName() const { return m_writableStreamCloseIfPossible; } const JSC::Identifier& writableStreamCloseIfPossiblePrivateName() const { return m_writableStreamCloseIfPossiblePrivateName ; } const JSC::Identifier& writableStreamCloseQueuedOrInFlightPublicName () const { return m_writableStreamCloseQueuedOrInFlight; } const JSC::Identifier& writableStreamCloseQueuedOrInFlightPrivateName () const { return m_writableStreamCloseQueuedOrInFlightPrivateName ; } const JSC::Identifier& writableStreamDealWithRejectionPublicName () const { return m_writableStreamDealWithRejection; } const JSC ::Identifier& writableStreamDealWithRejectionPrivateName( ) const { return m_writableStreamDealWithRejectionPrivateName ; } const JSC::Identifier& writableStreamDefaultControllerAdvanceQueueIfNeededPublicName () const { return m_writableStreamDefaultControllerAdvanceQueueIfNeeded ; } const JSC::Identifier& writableStreamDefaultControllerAdvanceQueueIfNeededPrivateName () const { return m_writableStreamDefaultControllerAdvanceQueueIfNeededPrivateName ; } const JSC::Identifier& writableStreamDefaultControllerClearAlgorithmsPublicName () const { return m_writableStreamDefaultControllerClearAlgorithms ; } const JSC::Identifier& writableStreamDefaultControllerClearAlgorithmsPrivateName () const { return m_writableStreamDefaultControllerClearAlgorithmsPrivateName ; } const JSC::Identifier& writableStreamDefaultControllerClosePublicName () const { return m_writableStreamDefaultControllerClose; } const JSC::Identifier& writableStreamDefaultControllerClosePrivateName () const { return m_writableStreamDefaultControllerClosePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerErrorPublicName () const { return m_writableStreamDefaultControllerError; } const JSC::Identifier& writableStreamDefaultControllerErrorPrivateName () const { return m_writableStreamDefaultControllerErrorPrivateName ; } const JSC::Identifier& writableStreamDefaultControllerErrorIfNeededPublicName () const { return m_writableStreamDefaultControllerErrorIfNeeded ; } const JSC::Identifier& writableStreamDefaultControllerErrorIfNeededPrivateName () const { return m_writableStreamDefaultControllerErrorIfNeededPrivateName ; } const JSC::Identifier& writableStreamDefaultControllerGetBackpressurePublicName () const { return m_writableStreamDefaultControllerGetBackpressure ; } const JSC::Identifier& writableStreamDefaultControllerGetBackpressurePrivateName () const { return m_writableStreamDefaultControllerGetBackpressurePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerGetChunkSizePublicName () const { return m_writableStreamDefaultControllerGetChunkSize ; } const JSC::Identifier& writableStreamDefaultControllerGetChunkSizePrivateName () const { return m_writableStreamDefaultControllerGetChunkSizePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerGetDesiredSizePublicName () const { return m_writableStreamDefaultControllerGetDesiredSize ; } const JSC::Identifier& writableStreamDefaultControllerGetDesiredSizePrivateName () const { return m_writableStreamDefaultControllerGetDesiredSizePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerProcessClosePublicName () const { return m_writableStreamDefaultControllerProcessClose ; } const JSC::Identifier& writableStreamDefaultControllerProcessClosePrivateName () const { return m_writableStreamDefaultControllerProcessClosePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerProcessWritePublicName () const { return m_writableStreamDefaultControllerProcessWrite ; } const JSC::Identifier& writableStreamDefaultControllerProcessWritePrivateName () const { return m_writableStreamDefaultControllerProcessWritePrivateName ; } const JSC::Identifier& writableStreamDefaultControllerWritePublicName () const { return m_writableStreamDefaultControllerWrite; } const JSC::Identifier& writableStreamDefaultControllerWritePrivateName () const { return m_writableStreamDefaultControllerWritePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterAbortPublicName () const { return m_writableStreamDefaultWriterAbort; } const JSC::Identifier& writableStreamDefaultWriterAbortPrivateName () const { return m_writableStreamDefaultWriterAbortPrivateName ; } const JSC::Identifier& writableStreamDefaultWriterClosePublicName () const { return m_writableStreamDefaultWriterClose; } const JSC::Identifier& writableStreamDefaultWriterClosePrivateName () const { return m_writableStreamDefaultWriterClosePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterCloseWithErrorPropagationPublicName () const { return m_writableStreamDefaultWriterCloseWithErrorPropagation ; } const JSC::Identifier& writableStreamDefaultWriterCloseWithErrorPropagationPrivateName () const { return m_writableStreamDefaultWriterCloseWithErrorPropagationPrivateName ; } const JSC::Identifier& writableStreamDefaultWriterClosedPromisePublicName () const { return m_writableStreamDefaultWriterClosedPromise; } const JSC::Identifier& writableStreamDefaultWriterClosedPromisePrivateName () const { return m_writableStreamDefaultWriterClosedPromisePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterEnsureClosedPromiseRejectedPublicName () const { return m_writableStreamDefaultWriterEnsureClosedPromiseRejected ; } const JSC::Identifier& writableStreamDefaultWriterEnsureClosedPromiseRejectedPrivateName () const { return m_writableStreamDefaultWriterEnsureClosedPromiseRejectedPrivateName ; } const JSC::Identifier& writableStreamDefaultWriterEnsureReadyPromiseRejectedPublicName () const { return m_writableStreamDefaultWriterEnsureReadyPromiseRejected ; } const JSC::Identifier& writableStreamDefaultWriterEnsureReadyPromiseRejectedPrivateName () const { return m_writableStreamDefaultWriterEnsureReadyPromiseRejectedPrivateName ; } const JSC::Identifier& writableStreamDefaultWriterGetDesiredSizePublicName () const { return m_writableStreamDefaultWriterGetDesiredSize ; } const JSC::Identifier& writableStreamDefaultWriterGetDesiredSizePrivateName () const { return m_writableStreamDefaultWriterGetDesiredSizePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterReadyPromisePublicName () const { return m_writableStreamDefaultWriterReadyPromise; } const JSC::Identifier& writableStreamDefaultWriterReadyPromisePrivateName () const { return m_writableStreamDefaultWriterReadyPromisePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterReleasePublicName () const { return m_writableStreamDefaultWriterRelease; } const JSC::Identifier& writableStreamDefaultWriterReleasePrivateName () const { return m_writableStreamDefaultWriterReleasePrivateName ; } const JSC::Identifier& writableStreamDefaultWriterWritePublicName () const { return m_writableStreamDefaultWriterWrite; } const JSC::Identifier& writableStreamDefaultWriterWritePrivateName () const { return m_writableStreamDefaultWriterWritePrivateName ; } const JSC::Identifier& writableStreamErrorIfPossiblePublicName () const { return m_writableStreamErrorIfPossible; } const JSC ::Identifier& writableStreamErrorIfPossiblePrivateName() const { return m_writableStreamErrorIfPossiblePrivateName; } const JSC::Identifier& writableStreamFinishErroringPublicName( ) const { return m_writableStreamFinishErroring; } const JSC:: Identifier& writableStreamFinishErroringPrivateName() const { return m_writableStreamFinishErroringPrivateName; } const JSC ::Identifier& writableStreamFinishInFlightClosePublicName () const { return m_writableStreamFinishInFlightClose; } const JSC::Identifier& writableStreamFinishInFlightClosePrivateName () const { return m_writableStreamFinishInFlightClosePrivateName ; } const JSC::Identifier& writableStreamFinishInFlightCloseWithErrorPublicName () const { return m_writableStreamFinishInFlightCloseWithError ; } const JSC::Identifier& writableStreamFinishInFlightCloseWithErrorPrivateName () const { return m_writableStreamFinishInFlightCloseWithErrorPrivateName ; } const JSC::Identifier& writableStreamFinishInFlightWritePublicName () const { return m_writableStreamFinishInFlightWrite; } const JSC::Identifier& writableStreamFinishInFlightWritePrivateName () const { return m_writableStreamFinishInFlightWritePrivateName ; } const JSC::Identifier& writableStreamFinishInFlightWriteWithErrorPublicName () const { return m_writableStreamFinishInFlightWriteWithError ; } const JSC::Identifier& writableStreamFinishInFlightWriteWithErrorPrivateName () const { return m_writableStreamFinishInFlightWriteWithErrorPrivateName ; } const JSC::Identifier& writableStreamHasOperationMarkedInFlightPublicName () const { return m_writableStreamHasOperationMarkedInFlight; } const JSC::Identifier& writableStreamHasOperationMarkedInFlightPrivateName () const { return m_writableStreamHasOperationMarkedInFlightPrivateName ; } const JSC::Identifier& writableStreamMarkCloseRequestInFlightPublicName () const { return m_writableStreamMarkCloseRequestInFlight; } const JSC::Identifier& writableStreamMarkCloseRequestInFlightPrivateName () const { return m_writableStreamMarkCloseRequestInFlightPrivateName ; } const JSC::Identifier& writableStreamMarkFirstWriteRequestInFlightPublicName () const { return m_writableStreamMarkFirstWriteRequestInFlight ; } const JSC::Identifier& writableStreamMarkFirstWriteRequestInFlightPrivateName () const { return m_writableStreamMarkFirstWriteRequestInFlightPrivateName ; } const JSC::Identifier& writableStreamRejectCloseAndClosedPromiseIfNeededPublicName () const { return m_writableStreamRejectCloseAndClosedPromiseIfNeeded ; } const JSC::Identifier& writableStreamRejectCloseAndClosedPromiseIfNeededPrivateName () const { return m_writableStreamRejectCloseAndClosedPromiseIfNeededPrivateName ; } const JSC::Identifier& writableStreamStartErroringPublicName () const { return m_writableStreamStartErroring; } const JSC:: Identifier& writableStreamStartErroringPrivateName() const { return m_writableStreamStartErroringPrivateName; } const JSC ::Identifier& writableStreamStatePublicName() const { return m_writableStreamState; } const JSC::Identifier& writableStreamStatePrivateName () const { return m_writableStreamStatePrivateName; } const JSC ::Identifier& writableStreamStoredErrorPublicName() const { return m_writableStreamStoredError; } const JSC::Identifier & writableStreamStoredErrorPrivateName() const { return m_writableStreamStoredErrorPrivateName ; } const JSC::Identifier& writableStreamUpdateBackpressurePublicName () const { return m_writableStreamUpdateBackpressure; } const JSC::Identifier& writableStreamUpdateBackpressurePrivateName () const { return m_writableStreamUpdateBackpressurePrivateName ; } |
| 620 | |
| 621 | void exportNames(); |
| 622 | |
| 623 | private: |
| 624 | JSC::VM& m_vm; |
| 625 | |
| 626 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(DECLARE_BUILTIN_NAMES)const JSC::Identifier m_acquireWritableStreamDefaultWriter; const JSC::Identifier m_acquireWritableStreamDefaultWriterPrivateName ; const JSC::Identifier m_createInternalWritableStreamFromUnderlyingSink ; const JSC::Identifier m_createInternalWritableStreamFromUnderlyingSinkPrivateName ; const JSC::Identifier m_createWritableStream; const JSC::Identifier m_createWritableStreamPrivateName; const JSC::Identifier m_initializeWritableStreamSlots ; const JSC::Identifier m_initializeWritableStreamSlotsPrivateName ; const JSC::Identifier m_isCloseSentinel; const JSC::Identifier m_isCloseSentinelPrivateName; const JSC::Identifier m_isWritableStream ; const JSC::Identifier m_isWritableStreamPrivateName; const JSC ::Identifier m_isWritableStreamDefaultWriter; const JSC::Identifier m_isWritableStreamDefaultWriterPrivateName; const JSC::Identifier m_isWritableStreamLocked; const JSC::Identifier m_isWritableStreamLockedPrivateName ; const JSC::Identifier m_setUpWritableStreamDefaultController ; const JSC::Identifier m_setUpWritableStreamDefaultControllerPrivateName ; const JSC::Identifier m_setUpWritableStreamDefaultControllerFromUnderlyingSink ; const JSC::Identifier m_setUpWritableStreamDefaultControllerFromUnderlyingSinkPrivateName ; const JSC::Identifier m_setUpWritableStreamDefaultWriter; const JSC::Identifier m_setUpWritableStreamDefaultWriterPrivateName ; const JSC::Identifier m_writableStreamAbort; const JSC::Identifier m_writableStreamAbortPrivateName; const JSC::Identifier m_writableStreamAbortForBindings ; const JSC::Identifier m_writableStreamAbortForBindingsPrivateName ; const JSC::Identifier m_writableStreamAddWriteRequest; const JSC::Identifier m_writableStreamAddWriteRequestPrivateName; const JSC::Identifier m_writableStreamClose; const JSC::Identifier m_writableStreamClosePrivateName; const JSC::Identifier m_writableStreamCloseForBindings ; const JSC::Identifier m_writableStreamCloseForBindingsPrivateName ; const JSC::Identifier m_writableStreamCloseIfPossible; const JSC::Identifier m_writableStreamCloseIfPossiblePrivateName; const JSC::Identifier m_writableStreamCloseQueuedOrInFlight; const JSC::Identifier m_writableStreamCloseQueuedOrInFlightPrivateName ; const JSC::Identifier m_writableStreamDealWithRejection; const JSC::Identifier m_writableStreamDealWithRejectionPrivateName ; const JSC::Identifier m_writableStreamDefaultControllerAdvanceQueueIfNeeded ; const JSC::Identifier m_writableStreamDefaultControllerAdvanceQueueIfNeededPrivateName ; const JSC::Identifier m_writableStreamDefaultControllerClearAlgorithms ; const JSC::Identifier m_writableStreamDefaultControllerClearAlgorithmsPrivateName ; const JSC::Identifier m_writableStreamDefaultControllerClose ; const JSC::Identifier m_writableStreamDefaultControllerClosePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerError ; const JSC::Identifier m_writableStreamDefaultControllerErrorPrivateName ; const JSC::Identifier m_writableStreamDefaultControllerErrorIfNeeded ; const JSC::Identifier m_writableStreamDefaultControllerErrorIfNeededPrivateName ; const JSC::Identifier m_writableStreamDefaultControllerGetBackpressure ; const JSC::Identifier m_writableStreamDefaultControllerGetBackpressurePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerGetChunkSize ; const JSC::Identifier m_writableStreamDefaultControllerGetChunkSizePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerGetDesiredSize ; const JSC::Identifier m_writableStreamDefaultControllerGetDesiredSizePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerProcessClose ; const JSC::Identifier m_writableStreamDefaultControllerProcessClosePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerProcessWrite ; const JSC::Identifier m_writableStreamDefaultControllerProcessWritePrivateName ; const JSC::Identifier m_writableStreamDefaultControllerWrite ; const JSC::Identifier m_writableStreamDefaultControllerWritePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterAbort; const JSC::Identifier m_writableStreamDefaultWriterAbortPrivateName ; const JSC::Identifier m_writableStreamDefaultWriterClose; const JSC::Identifier m_writableStreamDefaultWriterClosePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterCloseWithErrorPropagation ; const JSC::Identifier m_writableStreamDefaultWriterCloseWithErrorPropagationPrivateName ; const JSC::Identifier m_writableStreamDefaultWriterClosedPromise ; const JSC::Identifier m_writableStreamDefaultWriterClosedPromisePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterEnsureClosedPromiseRejected ; const JSC::Identifier m_writableStreamDefaultWriterEnsureClosedPromiseRejectedPrivateName ; const JSC::Identifier m_writableStreamDefaultWriterEnsureReadyPromiseRejected ; const JSC::Identifier m_writableStreamDefaultWriterEnsureReadyPromiseRejectedPrivateName ; const JSC::Identifier m_writableStreamDefaultWriterGetDesiredSize ; const JSC::Identifier m_writableStreamDefaultWriterGetDesiredSizePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterReadyPromise ; const JSC::Identifier m_writableStreamDefaultWriterReadyPromisePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterRelease; const JSC::Identifier m_writableStreamDefaultWriterReleasePrivateName ; const JSC::Identifier m_writableStreamDefaultWriterWrite; const JSC::Identifier m_writableStreamDefaultWriterWritePrivateName ; const JSC::Identifier m_writableStreamErrorIfPossible; const JSC::Identifier m_writableStreamErrorIfPossiblePrivateName; const JSC::Identifier m_writableStreamFinishErroring; const JSC::Identifier m_writableStreamFinishErroringPrivateName; const JSC::Identifier m_writableStreamFinishInFlightClose; const JSC::Identifier m_writableStreamFinishInFlightClosePrivateName ; const JSC::Identifier m_writableStreamFinishInFlightCloseWithError ; const JSC::Identifier m_writableStreamFinishInFlightCloseWithErrorPrivateName ; const JSC::Identifier m_writableStreamFinishInFlightWrite; const JSC::Identifier m_writableStreamFinishInFlightWritePrivateName ; const JSC::Identifier m_writableStreamFinishInFlightWriteWithError ; const JSC::Identifier m_writableStreamFinishInFlightWriteWithErrorPrivateName ; const JSC::Identifier m_writableStreamHasOperationMarkedInFlight ; const JSC::Identifier m_writableStreamHasOperationMarkedInFlightPrivateName ; const JSC::Identifier m_writableStreamMarkCloseRequestInFlight ; const JSC::Identifier m_writableStreamMarkCloseRequestInFlightPrivateName ; const JSC::Identifier m_writableStreamMarkFirstWriteRequestInFlight ; const JSC::Identifier m_writableStreamMarkFirstWriteRequestInFlightPrivateName ; const JSC::Identifier m_writableStreamRejectCloseAndClosedPromiseIfNeeded ; const JSC::Identifier m_writableStreamRejectCloseAndClosedPromiseIfNeededPrivateName ; const JSC::Identifier m_writableStreamStartErroring; const JSC ::Identifier m_writableStreamStartErroringPrivateName; const JSC ::Identifier m_writableStreamState; const JSC::Identifier m_writableStreamStatePrivateName ; const JSC::Identifier m_writableStreamStoredError; const JSC ::Identifier m_writableStreamStoredErrorPrivateName; const JSC ::Identifier m_writableStreamUpdateBackpressure; const JSC::Identifier m_writableStreamUpdateBackpressurePrivateName; |
| 627 | |
| 628 | #define DECLARE_BUILTIN_SOURCE_MEMBERS(name, functionName, overriddenName, length) \ |
| 629 | JSC::SourceCode m_##name##Source;\ |
| 630 | JSC::Weak<JSC::UnlinkedFunctionExecutable> m_##name##Executable; |
| 631 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(DECLARE_BUILTIN_SOURCE_MEMBERS)DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamCode , isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsIsCloseSentinelCode , isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
| 632 | #undef DECLARE_BUILTIN_SOURCE_MEMBERS |
| 633 | |
| 634 | }; |
| 635 | |
| 636 | #define DEFINE_BUILTIN_EXECUTABLES(name, functionName, overriddenName, length) \ |
| 637 | inline JSC::UnlinkedFunctionExecutable* WritableStreamInternalsBuiltinsWrapper::name##Executable() \ |
| 638 | {\ |
| 639 | if (!m_##name##Executable) {\ |
| 640 | JSC::Identifier executableName = functionName##PublicName();\ |
| 641 | if (overriddenName)\ |
| 642 | executableName = JSC::Identifier::fromString(m_vm, overriddenName);\ |
| 643 | m_##name##Executable = JSC::Weak<JSC::UnlinkedFunctionExecutable>(JSC::createBuiltinExecutable(m_vm, m_##name##Source, executableName, s_##name##ImplementationVisibility, s_##name##ConstructorKind, s_##name##ConstructAbility, s_##name##InlineAttribute), this, &m_##name##Executable);\ |
| 644 | }\ |
| 645 | return m_##name##Executable.get();\ |
| 646 | } |
| 647 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(DEFINE_BUILTIN_EXECUTABLES)DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamCode , isWritableStream, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsIsCloseSentinelCode , isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) DEFINE_BUILTIN_EXECUTABLES(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
| 648 | #undef DEFINE_BUILTIN_EXECUTABLES |
| 649 | |
| 650 | inline void WritableStreamInternalsBuiltinsWrapper::exportNames() |
| 651 | { |
| 652 | #define EXPORT_FUNCTION_NAME(name) m_vm.propertyNames->appendExternalName(name##PublicName(), name##PrivateName()); |
| 653 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(EXPORT_FUNCTION_NAME)EXPORT_FUNCTION_NAME(acquireWritableStreamDefaultWriter) EXPORT_FUNCTION_NAME (createInternalWritableStreamFromUnderlyingSink) EXPORT_FUNCTION_NAME (createWritableStream) EXPORT_FUNCTION_NAME(initializeWritableStreamSlots ) EXPORT_FUNCTION_NAME(isCloseSentinel) EXPORT_FUNCTION_NAME( isWritableStream) EXPORT_FUNCTION_NAME(isWritableStreamDefaultWriter ) EXPORT_FUNCTION_NAME(isWritableStreamLocked) EXPORT_FUNCTION_NAME (setUpWritableStreamDefaultController) EXPORT_FUNCTION_NAME(setUpWritableStreamDefaultControllerFromUnderlyingSink ) EXPORT_FUNCTION_NAME(setUpWritableStreamDefaultWriter) EXPORT_FUNCTION_NAME (writableStreamAbort) EXPORT_FUNCTION_NAME(writableStreamAbortForBindings ) EXPORT_FUNCTION_NAME(writableStreamAddWriteRequest) EXPORT_FUNCTION_NAME (writableStreamClose) EXPORT_FUNCTION_NAME(writableStreamCloseForBindings ) EXPORT_FUNCTION_NAME(writableStreamCloseIfPossible) EXPORT_FUNCTION_NAME (writableStreamCloseQueuedOrInFlight) EXPORT_FUNCTION_NAME(writableStreamDealWithRejection ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerAdvanceQueueIfNeeded ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerClearAlgorithms ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerClose) EXPORT_FUNCTION_NAME (writableStreamDefaultControllerError) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerErrorIfNeeded ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerGetBackpressure ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerGetChunkSize ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerGetDesiredSize ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerProcessClose ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerProcessWrite ) EXPORT_FUNCTION_NAME(writableStreamDefaultControllerWrite) EXPORT_FUNCTION_NAME (writableStreamDefaultWriterAbort) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterClose ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterCloseWithErrorPropagation ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterClosedPromise ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterEnsureClosedPromiseRejected ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterEnsureReadyPromiseRejected ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterGetDesiredSize ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterReadyPromise ) EXPORT_FUNCTION_NAME(writableStreamDefaultWriterRelease) EXPORT_FUNCTION_NAME (writableStreamDefaultWriterWrite) EXPORT_FUNCTION_NAME(writableStreamErrorIfPossible ) EXPORT_FUNCTION_NAME(writableStreamFinishErroring) EXPORT_FUNCTION_NAME (writableStreamFinishInFlightClose) EXPORT_FUNCTION_NAME(writableStreamFinishInFlightCloseWithError ) EXPORT_FUNCTION_NAME(writableStreamFinishInFlightWrite) EXPORT_FUNCTION_NAME (writableStreamFinishInFlightWriteWithError) EXPORT_FUNCTION_NAME (writableStreamHasOperationMarkedInFlight) EXPORT_FUNCTION_NAME (writableStreamMarkCloseRequestInFlight) EXPORT_FUNCTION_NAME (writableStreamMarkFirstWriteRequestInFlight) EXPORT_FUNCTION_NAME (writableStreamRejectCloseAndClosedPromiseIfNeeded) EXPORT_FUNCTION_NAME (writableStreamStartErroring) EXPORT_FUNCTION_NAME(writableStreamState ) EXPORT_FUNCTION_NAME(writableStreamStoredError) EXPORT_FUNCTION_NAME (writableStreamUpdateBackpressure) |
| 654 | #undef EXPORT_FUNCTION_NAME |
| 655 | } |
| 656 | |
| 657 | class WritableStreamInternalsBuiltinFunctions { |
| 658 | public: |
| 659 | explicit WritableStreamInternalsBuiltinFunctions(JSC::VM& vm) : m_vm(vm) { } |
| 660 | |
| 661 | void init(JSC::JSGlobalObject&); |
| 662 | template<typename Visitor> void visit(Visitor&); |
| 663 | |
| 664 | public: |
| 665 | JSC::VM& m_vm; |
| 666 | |
| 667 | #define DECLARE_BUILTIN_SOURCE_MEMBERS(functionName) \ |
| 668 | JSC::WriteBarrier<JSC::JSFunction> m_##functionName##Function; |
| 669 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(DECLARE_BUILTIN_SOURCE_MEMBERS)DECLARE_BUILTIN_SOURCE_MEMBERS(acquireWritableStreamDefaultWriter ) DECLARE_BUILTIN_SOURCE_MEMBERS(createInternalWritableStreamFromUnderlyingSink ) DECLARE_BUILTIN_SOURCE_MEMBERS(createWritableStream) DECLARE_BUILTIN_SOURCE_MEMBERS (initializeWritableStreamSlots) DECLARE_BUILTIN_SOURCE_MEMBERS (isCloseSentinel) DECLARE_BUILTIN_SOURCE_MEMBERS(isWritableStream ) DECLARE_BUILTIN_SOURCE_MEMBERS(isWritableStreamDefaultWriter ) DECLARE_BUILTIN_SOURCE_MEMBERS(isWritableStreamLocked) DECLARE_BUILTIN_SOURCE_MEMBERS (setUpWritableStreamDefaultController) DECLARE_BUILTIN_SOURCE_MEMBERS (setUpWritableStreamDefaultControllerFromUnderlyingSink) DECLARE_BUILTIN_SOURCE_MEMBERS (setUpWritableStreamDefaultWriter) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamAbort) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamAbortForBindings ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamAddWriteRequest ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamClose) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamCloseForBindings) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamCloseIfPossible) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamCloseQueuedOrInFlight) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDealWithRejection) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerAdvanceQueueIfNeeded) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerClearAlgorithms) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerClose) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerError) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerErrorIfNeeded) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerGetBackpressure) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerGetChunkSize) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerGetDesiredSize) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerProcessClose) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerProcessWrite) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultControllerWrite) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterAbort) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterClose) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterCloseWithErrorPropagation) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterClosedPromise) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterEnsureClosedPromiseRejected) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterEnsureReadyPromiseRejected) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterGetDesiredSize) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterReadyPromise) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterRelease) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamDefaultWriterWrite) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamErrorIfPossible) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamFinishErroring) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamFinishInFlightClose) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamFinishInFlightCloseWithError) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamFinishInFlightWrite) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamFinishInFlightWriteWithError) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamHasOperationMarkedInFlight) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamMarkCloseRequestInFlight) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamMarkFirstWriteRequestInFlight) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamRejectCloseAndClosedPromiseIfNeeded) DECLARE_BUILTIN_SOURCE_MEMBERS (writableStreamStartErroring) DECLARE_BUILTIN_SOURCE_MEMBERS( writableStreamState) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamStoredError ) DECLARE_BUILTIN_SOURCE_MEMBERS(writableStreamUpdateBackpressure ) |
| 670 | #undef DECLARE_BUILTIN_SOURCE_MEMBERS |
| 671 | }; |
| 672 | |
| 673 | inline void WritableStreamInternalsBuiltinFunctions::init(JSC::JSGlobalObject& globalObject) |
| 674 | { |
| 675 | #define EXPORT_FUNCTION(codeName, functionName, overriddenName, length)\ |
| 676 | m_##functionName##Function.set(m_vm, &globalObject, JSC::JSFunction::create(m_vm, &globalObject, codeName##Generator(m_vm), &globalObject)); |
| 677 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_CODE(EXPORT_FUNCTION)EXPORT_FUNCTION(writableStreamInternalsIsWritableStreamCode, isWritableStream , ASCIILiteral(), s_writableStreamInternalsIsWritableStreamCodeLength ) EXPORT_FUNCTION(writableStreamInternalsIsWritableStreamDefaultWriterCode , isWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamDefaultWriterCodeLength ) EXPORT_FUNCTION(writableStreamInternalsAcquireWritableStreamDefaultWriterCode , acquireWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsAcquireWritableStreamDefaultWriterCodeLength ) EXPORT_FUNCTION(writableStreamInternalsCreateWritableStreamCode , createWritableStream, ASCIILiteral(), s_writableStreamInternalsCreateWritableStreamCodeLength ) EXPORT_FUNCTION(writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCode , createInternalWritableStreamFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsCreateInternalWritableStreamFromUnderlyingSinkCodeLength ) EXPORT_FUNCTION(writableStreamInternalsInitializeWritableStreamSlotsCode , initializeWritableStreamSlots, ASCIILiteral(), s_writableStreamInternalsInitializeWritableStreamSlotsCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamCloseForBindingsCode , writableStreamCloseForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseForBindingsCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamAbortForBindingsCode , writableStreamAbortForBindings, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortForBindingsCodeLength ) EXPORT_FUNCTION(writableStreamInternalsIsWritableStreamLockedCode , isWritableStreamLocked, ASCIILiteral(), s_writableStreamInternalsIsWritableStreamLockedCodeLength ) EXPORT_FUNCTION(writableStreamInternalsSetUpWritableStreamDefaultWriterCode , setUpWritableStreamDefaultWriter, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultWriterCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamAbortCode , writableStreamAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamAbortCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamErrorIfPossibleCode , writableStreamErrorIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamErrorIfPossibleCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamCloseIfPossibleCode , writableStreamCloseIfPossible, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseIfPossibleCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamCloseCode , writableStreamClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamAddWriteRequestCode , writableStreamAddWriteRequest, ASCIILiteral(), s_writableStreamInternalsWritableStreamAddWriteRequestCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamCloseQueuedOrInFlightCode , writableStreamCloseQueuedOrInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamCloseQueuedOrInFlightCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDealWithRejectionCode , writableStreamDealWithRejection, ASCIILiteral(), s_writableStreamInternalsWritableStreamDealWithRejectionCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamFinishErroringCode , writableStreamFinishErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishErroringCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamFinishInFlightCloseCode , writableStreamFinishInFlightClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCode , writableStreamFinishInFlightCloseWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightCloseWithErrorCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamFinishInFlightWriteCode , writableStreamFinishInFlightWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCode , writableStreamFinishInFlightWriteWithError, ASCIILiteral(), s_writableStreamInternalsWritableStreamFinishInFlightWriteWithErrorCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamHasOperationMarkedInFlightCode , writableStreamHasOperationMarkedInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamHasOperationMarkedInFlightCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamMarkCloseRequestInFlightCode , writableStreamMarkCloseRequestInFlight, ASCIILiteral(), s_writableStreamInternalsWritableStreamMarkCloseRequestInFlightCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCode , writableStreamMarkFirstWriteRequestInFlight, ASCIILiteral() , s_writableStreamInternalsWritableStreamMarkFirstWriteRequestInFlightCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCode , writableStreamRejectCloseAndClosedPromiseIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamRejectCloseAndClosedPromiseIfNeededCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamStartErroringCode , writableStreamStartErroring, ASCIILiteral(), s_writableStreamInternalsWritableStreamStartErroringCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamUpdateBackpressureCode , writableStreamUpdateBackpressure, ASCIILiteral(), s_writableStreamInternalsWritableStreamUpdateBackpressureCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterAbortCode , writableStreamDefaultWriterAbort, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterAbortCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterCloseCode , writableStreamDefaultWriterClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterCloseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCode , writableStreamDefaultWriterCloseWithErrorPropagation, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterCloseWithErrorPropagationCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCode , writableStreamDefaultWriterEnsureClosedPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureClosedPromiseRejectedCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCode , writableStreamDefaultWriterEnsureReadyPromiseRejected, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultWriterEnsureReadyPromiseRejectedCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCode , writableStreamDefaultWriterGetDesiredSize, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterGetDesiredSizeCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterReleaseCode , writableStreamDefaultWriterRelease, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReleaseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterWriteCode , writableStreamDefaultWriterWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterWriteCodeLength ) EXPORT_FUNCTION(writableStreamInternalsSetUpWritableStreamDefaultControllerCode , setUpWritableStreamDefaultController, ASCIILiteral(), s_writableStreamInternalsSetUpWritableStreamDefaultControllerCodeLength ) EXPORT_FUNCTION(writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCode , setUpWritableStreamDefaultControllerFromUnderlyingSink, ASCIILiteral (), s_writableStreamInternalsSetUpWritableStreamDefaultControllerFromUnderlyingSinkCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCode , writableStreamDefaultControllerAdvanceQueueIfNeeded, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerAdvanceQueueIfNeededCodeLength ) EXPORT_FUNCTION(writableStreamInternalsIsCloseSentinelCode, isCloseSentinel, ASCIILiteral(), s_writableStreamInternalsIsCloseSentinelCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCode , writableStreamDefaultControllerClearAlgorithms, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerClearAlgorithmsCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerCloseCode , writableStreamDefaultControllerClose, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerCloseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerErrorCode , writableStreamDefaultControllerError, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerErrorCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCode , writableStreamDefaultControllerErrorIfNeeded, ASCIILiteral( ), s_writableStreamInternalsWritableStreamDefaultControllerErrorIfNeededCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCode , writableStreamDefaultControllerGetBackpressure, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetBackpressureCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCode , writableStreamDefaultControllerGetChunkSize, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerGetChunkSizeCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCode , writableStreamDefaultControllerGetDesiredSize, ASCIILiteral (), s_writableStreamInternalsWritableStreamDefaultControllerGetDesiredSizeCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerProcessCloseCode , writableStreamDefaultControllerProcessClose, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessCloseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerProcessWriteCode , writableStreamDefaultControllerProcessWrite, ASCIILiteral() , s_writableStreamInternalsWritableStreamDefaultControllerProcessWriteCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultControllerWriteCode , writableStreamDefaultControllerWrite, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultControllerWriteCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamStateCode , writableStreamState, ASCIILiteral(), s_writableStreamInternalsWritableStreamStateCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamStoredErrorCode , writableStreamStoredError, ASCIILiteral(), s_writableStreamInternalsWritableStreamStoredErrorCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCode , writableStreamDefaultWriterClosedPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterClosedPromiseCodeLength ) EXPORT_FUNCTION(writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCode , writableStreamDefaultWriterReadyPromise, ASCIILiteral(), s_writableStreamInternalsWritableStreamDefaultWriterReadyPromiseCodeLength ) |
Call argument uses a forward declared type 'FunctionExecutable *' | |
| 678 | #undef EXPORT_FUNCTION |
| 679 | } |
| 680 | |
| 681 | template<typename Visitor> |
| 682 | inline void WritableStreamInternalsBuiltinFunctions::visit(Visitor& visitor) |
| 683 | { |
| 684 | #define VISIT_FUNCTION(name) visitor.append(m_##name##Function); |
| 685 | WEBCORE_FOREACH_WRITABLESTREAMINTERNALS_BUILTIN_FUNCTION_NAME(VISIT_FUNCTION)VISIT_FUNCTION(acquireWritableStreamDefaultWriter) VISIT_FUNCTION (createInternalWritableStreamFromUnderlyingSink) VISIT_FUNCTION (createWritableStream) VISIT_FUNCTION(initializeWritableStreamSlots ) VISIT_FUNCTION(isCloseSentinel) VISIT_FUNCTION(isWritableStream ) VISIT_FUNCTION(isWritableStreamDefaultWriter) VISIT_FUNCTION (isWritableStreamLocked) VISIT_FUNCTION(setUpWritableStreamDefaultController ) VISIT_FUNCTION(setUpWritableStreamDefaultControllerFromUnderlyingSink ) VISIT_FUNCTION(setUpWritableStreamDefaultWriter) VISIT_FUNCTION (writableStreamAbort) VISIT_FUNCTION(writableStreamAbortForBindings ) VISIT_FUNCTION(writableStreamAddWriteRequest) VISIT_FUNCTION (writableStreamClose) VISIT_FUNCTION(writableStreamCloseForBindings ) VISIT_FUNCTION(writableStreamCloseIfPossible) VISIT_FUNCTION (writableStreamCloseQueuedOrInFlight) VISIT_FUNCTION(writableStreamDealWithRejection ) VISIT_FUNCTION(writableStreamDefaultControllerAdvanceQueueIfNeeded ) VISIT_FUNCTION(writableStreamDefaultControllerClearAlgorithms ) VISIT_FUNCTION(writableStreamDefaultControllerClose) VISIT_FUNCTION (writableStreamDefaultControllerError) VISIT_FUNCTION(writableStreamDefaultControllerErrorIfNeeded ) VISIT_FUNCTION(writableStreamDefaultControllerGetBackpressure ) VISIT_FUNCTION(writableStreamDefaultControllerGetChunkSize) VISIT_FUNCTION(writableStreamDefaultControllerGetDesiredSize ) VISIT_FUNCTION(writableStreamDefaultControllerProcessClose) VISIT_FUNCTION(writableStreamDefaultControllerProcessWrite) VISIT_FUNCTION (writableStreamDefaultControllerWrite) VISIT_FUNCTION(writableStreamDefaultWriterAbort ) VISIT_FUNCTION(writableStreamDefaultWriterClose) VISIT_FUNCTION (writableStreamDefaultWriterCloseWithErrorPropagation) VISIT_FUNCTION (writableStreamDefaultWriterClosedPromise) VISIT_FUNCTION(writableStreamDefaultWriterEnsureClosedPromiseRejected ) VISIT_FUNCTION(writableStreamDefaultWriterEnsureReadyPromiseRejected ) VISIT_FUNCTION(writableStreamDefaultWriterGetDesiredSize) VISIT_FUNCTION (writableStreamDefaultWriterReadyPromise) VISIT_FUNCTION(writableStreamDefaultWriterRelease ) VISIT_FUNCTION(writableStreamDefaultWriterWrite) VISIT_FUNCTION (writableStreamErrorIfPossible) VISIT_FUNCTION(writableStreamFinishErroring ) VISIT_FUNCTION(writableStreamFinishInFlightClose) VISIT_FUNCTION (writableStreamFinishInFlightCloseWithError) VISIT_FUNCTION(writableStreamFinishInFlightWrite ) VISIT_FUNCTION(writableStreamFinishInFlightWriteWithError) VISIT_FUNCTION (writableStreamHasOperationMarkedInFlight) VISIT_FUNCTION(writableStreamMarkCloseRequestInFlight ) VISIT_FUNCTION(writableStreamMarkFirstWriteRequestInFlight) VISIT_FUNCTION(writableStreamRejectCloseAndClosedPromiseIfNeeded ) VISIT_FUNCTION(writableStreamStartErroring) VISIT_FUNCTION( writableStreamState) VISIT_FUNCTION(writableStreamStoredError ) VISIT_FUNCTION(writableStreamUpdateBackpressure) |
| 686 | #undef VISIT_FUNCTION |
| 687 | } |
| 688 | |
| 689 | template void WritableStreamInternalsBuiltinFunctions::visit(JSC::AbstractSlotVisitor&); |
| 690 | template void WritableStreamInternalsBuiltinFunctions::visit(JSC::SlotVisitor&); |
| 691 | |
| 692 | |
| 693 | |
| 694 | } // namespace WebCore |