@@ -3460,24 +3460,6 @@ const permitted= {
3460
3460
'@@toStringTag' : 'string' } ,
3461
3461
3462
3462
3463
- '%InertAsyncGeneratorFunction%' : {
3464
- // Properties of the AsyncGeneratorFunction Constructor
3465
- '[[Proto]]' : '%InertFunction%' ,
3466
- prototype : '%AsyncGenerator%' } ,
3467
-
3468
-
3469
- '%AsyncGenerator%' : {
3470
- // Properties of the AsyncGeneratorFunction Prototype Object
3471
- '[[Proto]]' : '%FunctionPrototype%' ,
3472
- constructor : '%InertAsyncGeneratorFunction%' ,
3473
- prototype : '%AsyncGeneratorPrototype%' ,
3474
- // length prop added here for React Native jsc-android
3475
- // https://github.com/endojs/endo/issues/660
3476
- // https://github.com/react-native-community/jsc-android-buildscripts/issues/181
3477
- length : 'number' ,
3478
- '@@toStringTag' : 'string' } ,
3479
-
3480
-
3481
3463
'%GeneratorPrototype%' : {
3482
3464
// Properties of the Generator Prototype Object
3483
3465
'[[Proto]]' : '%IteratorPrototype%' ,
@@ -3488,16 +3470,6 @@ const permitted= {
3488
3470
'@@toStringTag' : 'string' } ,
3489
3471
3490
3472
3491
- '%AsyncGeneratorPrototype%' : {
3492
- // Properties of the AsyncGenerator Prototype Object
3493
- '[[Proto]]' : '%AsyncIteratorPrototype%' ,
3494
- constructor : '%AsyncGenerator%' ,
3495
- next : fn ,
3496
- return : fn ,
3497
- throw : fn ,
3498
- '@@toStringTag' : 'string' } ,
3499
-
3500
-
3501
3473
// TODO: To be replaced with Promise.delegate
3502
3474
//
3503
3475
// The HandledPromise global variable shimmed by `@agoric/eventual-send/shim`
@@ -4270,11 +4242,6 @@ function tameFunctionConstructors() {
4270
4242
'%InertAsyncFunction%' ,
4271
4243
'(async function(){})' ) ;
4272
4244
4273
- repairFunction (
4274
- 'AsyncGeneratorFunction' ,
4275
- '%InertAsyncGeneratorFunction%' ,
4276
- '(async function*(){})' ) ;
4277
-
4278
4245
4279
4246
return newIntrinsics ;
4280
4247
} $h_once . default ( tameFunctionConstructors ) ;
@@ -9723,20 +9690,6 @@ const getAnonymousIntrinsics= ()=> {
9723
9690
9724
9691
const Generator = GeneratorFunction . prototype ;
9725
9692
9726
- // 25.3.1 The AsyncGeneratorFunction Constructor
9727
-
9728
- // eslint-disable-next-line no-empty-function
9729
- async function * AsyncGeneratorFunctionInstance ( ) { }
9730
- const AsyncGeneratorFunction = getConstructorOf (
9731
- AsyncGeneratorFunctionInstance ) ;
9732
-
9733
-
9734
- // 25.3.2.2 AsyncGeneratorFunction.prototype
9735
- const AsyncGenerator = AsyncGeneratorFunction . prototype ;
9736
- // 25.5.1 Properties of the AsyncGenerator Prototype Object
9737
- const AsyncGeneratorPrototype = AsyncGenerator . prototype ;
9738
- const AsyncIteratorPrototype = getPrototypeOf ( AsyncGeneratorPrototype ) ;
9739
-
9740
9693
// 25.7.1 The AsyncFunction Constructor
9741
9694
9742
9695
// eslint-disable-next-line no-empty-function
@@ -9747,10 +9700,6 @@ const getAnonymousIntrinsics= ()=> {
9747
9700
'%InertFunction%' : InertFunction ,
9748
9701
'%ArrayIteratorPrototype%' : ArrayIteratorPrototype ,
9749
9702
'%InertAsyncFunction%' : AsyncFunction ,
9750
- '%AsyncGenerator%' : AsyncGenerator ,
9751
- '%InertAsyncGeneratorFunction%' : AsyncGeneratorFunction ,
9752
- '%AsyncGeneratorPrototype%' : AsyncGeneratorPrototype ,
9753
- '%AsyncIteratorPrototype%' : AsyncIteratorPrototype ,
9754
9703
'%Generator%' : Generator ,
9755
9704
'%InertGeneratorFunction%' : GeneratorFunction ,
9756
9705
'%IteratorPrototype%' : IteratorPrototype ,
0 commit comments