Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
fig bugs in login report
Commit Description:
fig bugs in login report
'use strict' ;
// 26.1.5 Reflect.enumerate(target)
var $export = require ( './_export' );
var anObject = require ( './_an-object' );
var Enumerate = function ( iterated ) {
this . _t = anObject ( iterated ); // target
this . _i = 0 ; // next index
var keys = this . _k = []; // keys
var key ;
for ( key in iterated ) keys . push ( key );
};
require ( './_iter-create' )( Enumerate , 'Object' , function () {
var that = this ;
var keys = that . _k ;
var key ;
do {
if ( that . _i >= keys . length ) return { value : undefined , done : true };
} while ( ! (( key = keys [ that . _i ++ ]) in that . _t ));
return { value : key , done : false };
});
$export ( $export . S , 'Reflect' , {
enumerate : function enumerate ( target ) {
return new Enumerate ( target );
}
});
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