Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
submission report
Commit Description:
submission report
'use strict' ;
var callBound = require ( '../helpers/callBound' );
var $arrayPush = callBound ( 'Array.prototype.push' );
var GetIterator = require ( './GetIterator' );
var IteratorStep = require ( './IteratorStep' );
var IteratorValue = require ( './IteratorValue' );
// https://www.ecma-international.org/ecma-262/8.0/#sec-iterabletolist
module . exports = function IterableToList ( items , method ) {
var iterator = GetIterator ( items , method );
var values = [];
var next = true ;
while ( next ) {
next = IteratorStep ( iterator );
if ( next ) {
var nextValue = IteratorValue ( next );
$arrayPush ( values , nextValue );
}
}
return values ;
};
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings