regenerator
Advanced tools
Comparing version 0.8.41 to 0.8.42
@@ -19,3 +19,3 @@ { | ||
], | ||
"version": "0.8.41", | ||
"version": "0.8.42", | ||
"homepage": "http://github.com/facebook/regenerator", | ||
@@ -22,0 +22,0 @@ "repository": { |
@@ -16,4 +16,5 @@ /** | ||
var undefined; // More compressible than void 0. | ||
var iteratorSymbol = | ||
typeof Symbol === "function" && Symbol.iterator || "@@iterator"; | ||
var $Symbol = typeof Symbol === "function" ? Symbol : {}; | ||
var iteratorSymbol = $Symbol.iterator || "@@iterator"; | ||
var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; | ||
@@ -88,3 +89,3 @@ var inModule = typeof module === "object"; | ||
GeneratorFunctionPrototype.constructor = GeneratorFunction; | ||
GeneratorFunction.displayName = "GeneratorFunction"; | ||
GeneratorFunctionPrototype[toStringTagSymbol] = GeneratorFunction.displayName = "GeneratorFunction"; | ||
@@ -116,2 +117,5 @@ // Helper for defining the .next, .throw, and .return methods of the | ||
genFun.__proto__ = GeneratorFunctionPrototype; | ||
if (!(toStringTagSymbol in genFun)) { | ||
genFun[toStringTagSymbol] = "GeneratorFunction"; | ||
} | ||
} | ||
@@ -379,2 +383,4 @@ genFun.prototype = Object.create(Gp); | ||
Gp[toStringTagSymbol] = "Generator"; | ||
Gp.toString = function() { | ||
@@ -381,0 +387,0 @@ return "[object Generator]"; |
95312
2491