better symbol iterator check in regenerator runtime
This commit is contained in:
@@ -266,13 +266,9 @@ runtime.keys = function (object) {
|
||||
};
|
||||
};
|
||||
|
||||
function isIn(key, obj) {
|
||||
return typeof obj !== "string" && typeof obj !== "number" && key in obj;
|
||||
}
|
||||
|
||||
function values(iterable) {
|
||||
var iterator = iterable;
|
||||
if (iteratorSymbol in iterable) {
|
||||
if (iterable[iteratorSymbol]) {
|
||||
iterator = iterable[iteratorSymbol]();
|
||||
} else if (!isNaN(iterable.length)) {
|
||||
var i = -1;
|
||||
|
||||
Reference in New Issue
Block a user