Ignore:
Timestamp:
01/21/25 03:08:24 (3 days ago)
Author:
stefan toskovski <stefantoska84@…>
Branches:
main
Parents:
0c6b92a
Message:

F4 Finalna Verzija

File:
1 edited

Legend:

Unmodified
Added
Removed
  • imaps-frontend/node_modules/es-abstract/2022/CreateAsyncFromSyncIterator.js

    r0c6b92a r79a0317  
    1414var IteratorNext = require('./IteratorNext');
    1515var OrdinaryObjectCreate = require('./OrdinaryObjectCreate');
    16 var Type = require('./Type');
    1716
     17var isObject = require('../helpers/isObject');
    1818var isIteratorRecord = require('../helpers/records/iterator-record-2023');
    1919
     
    7070                                result = Call(iteratorReturn, syncIterator); // step 9.a
    7171                        }
    72                         if (Type(result) !== 'Object') { // step 11
     72                        if (!isObject(result)) { // step 11
    7373                                Call(reject, undefined, [new $TypeError('Iterator `return` method returned a non-object value.')]); // step 11.a
    7474                                return;
     
    106106                                result = Call(throwMethod, syncIterator); // step 9.a
    107107                        }
    108                         if (Type(result) !== 'Object') { // step 11
     108                        if (!isObject(result)) { // step 11
    109109                                Call(reject, undefined, [new $TypeError('Iterator `throw` method returned a non-object value.')]); // step 11.a
    110110                                return;
Note: See TracChangeset for help on using the changeset viewer.