@@ -225,6 +225,231 @@ public function isRegExp(): bool
225
225
{
226
226
}
227
227
228
+ /**
229
+ * Returns true if this value is an async function.
230
+ *
231
+ * @return bool
232
+ */
233
+ public function isAsyncFunction (): bool
234
+ {
235
+ }
236
+
237
+ /**
238
+ * Returns true if this value is a Generator function.
239
+ *
240
+ * @return bool
241
+ */
242
+ public function isGeneratorFunction (): bool
243
+ {
244
+ }
245
+
246
+ /**
247
+ * Returns true if this value is a Generator object (iterator).
248
+ *
249
+ * @return bool
250
+ */
251
+ public function isGeneratorObject (): bool
252
+ {
253
+ }
254
+
255
+ /**
256
+ * Returns true if this value is a Promise.
257
+ *
258
+ * @return bool
259
+ */
260
+ public function isPromise (): bool
261
+ {
262
+ }
263
+
264
+ /**
265
+ * Returns true if this value is a Map.
266
+ *
267
+ * @return bool
268
+ */
269
+ public function isMap (): bool
270
+ {
271
+ }
272
+
273
+ /**
274
+ * Returns true if this value is a Set.
275
+ *
276
+ * @return bool
277
+ */
278
+ public function isSet (): bool
279
+ {
280
+ }
281
+
282
+ /**
283
+ * Returns true if this value is a Map Iterator.
284
+ *
285
+ * @return bool
286
+ */
287
+ public function isMapIterator (): bool
288
+ {
289
+ }
290
+
291
+ /**
292
+ * Returns true if this value is a Set Iterator.
293
+ *
294
+ * @return bool
295
+ */
296
+ public function isSetIterator (): bool
297
+ {
298
+ }
299
+
300
+ /**
301
+ * Returns true if this value is a WeakMap.
302
+ *
303
+ * @return bool
304
+ */
305
+ public function isWeakMap (): bool
306
+ {
307
+ }
308
+
309
+ /**
310
+ * Returns true if this value is a WeakSet.
311
+ *
312
+ * @return bool
313
+ */
314
+ public function isWeakSet (): bool
315
+ {
316
+ }
317
+
318
+ /**
319
+ * Returns true if this value is an ArrayBuffer.
320
+ *
321
+ * @return bool
322
+ */
323
+ public function isArrayBuffer (): bool
324
+ {
325
+ }
326
+
327
+ /**
328
+ * Returns true if this value is an ArrayBufferView.
329
+ *
330
+ * @return bool
331
+ */
332
+ public function isArrayBufferView (): bool
333
+ {
334
+ }
335
+
336
+ /**
337
+ * Returns true if this value is one of TypedArrays.
338
+ *
339
+ * @return bool
340
+ */
341
+ public function isTypedArray (): bool
342
+ {
343
+ }
344
+
345
+ /**
346
+ * Returns true if this value is an Uint8Array.
347
+ *
348
+ * @return bool
349
+ */
350
+ public function isUint8Array (): bool
351
+ {
352
+ }
353
+
354
+ /**
355
+ * Returns true if this value is an Uint8ClampedArray.
356
+ *
357
+ * @return bool
358
+ */
359
+ public function isUint8ClampedArray (): bool
360
+ {
361
+ }
362
+
363
+ /**
364
+ * Returns true if this value is an Int8Array.
365
+ *
366
+ * @return bool
367
+ */
368
+ public function isInt8Array (): bool
369
+ {
370
+ }
371
+
372
+ /**
373
+ * Returns true if this value is an Uint16Array.
374
+ *
375
+ * @return bool
376
+ */
377
+ public function isUint16Array (): bool
378
+ {
379
+ }
380
+
381
+ /**
382
+ * Returns true if this value is an Int16Array.
383
+ *
384
+ * @return bool
385
+ */
386
+ public function isInt16Array (): bool
387
+ {
388
+ }
389
+
390
+ /**
391
+ * Returns true if this value is an Uint32Array.
392
+ *
393
+ * @return bool
394
+ */
395
+ public function isUint32Array (): bool
396
+ {
397
+ }
398
+
399
+ /**
400
+ * Returns true if this value is an Int32Array.
401
+ *
402
+ * @return bool
403
+ */
404
+ public function isInt32Array (): bool
405
+ {
406
+ }
407
+
408
+ /**
409
+ * Returns true if this value is a Float32Array.
410
+ *
411
+ * @return bool
412
+ */
413
+ public function isFloat32Array (): bool
414
+ {
415
+ }
416
+
417
+ /**
418
+ * Returns true if this value is a Float64Array.
419
+ *
420
+ * @return bool
421
+ */
422
+ public function isFloat64Array (): bool
423
+ {
424
+ }
425
+
426
+ /**
427
+ * Returns true if this value is a DataView.
428
+ *
429
+ * @return bool
430
+ */
431
+ public function isDataView (): bool
432
+ {
433
+ }
434
+
435
+ /**
436
+ * Returns true if this value is a SharedArrayBuffer.
437
+ * This is an experimental feature.
438
+ *
439
+ * @return bool
440
+ */
441
+ public function isSharedArrayBuffer (): bool
442
+ {
443
+ }
444
+
445
+ /**
446
+ * Returns true if this value is a JavaScript Proxy.
447
+ *
448
+ * @return bool
449
+ */
450
+ public function isProxy (): bool
451
+ {
452
+ }
228
453
229
454
/**
230
455
* @param Context $context
0 commit comments