MCPcopy Index your code
hub / github.com/microsoft/SandDance / _createForOfIteratorHelper

Function _createForOfIteratorHelper

docs/app/js/sanddance-app.js:53796–53844  ·  view source on GitHub ↗
(o, allowArrayLike)

Source from the content-addressed store, hash-verified

53794var _assertDefault = parcelHelpers.interopDefault(_assert);
53795var _bufferUtilsNode = require("../node/buffer-utils.node");
53796function _createForOfIteratorHelper(o, allowArrayLike) {
53797 var it;
53798 if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
53799 if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
53800 if (it) o = it;
53801 var i = 0;
53802 var F = function F() {};
53803 return {
53804 s: F,
53805 n: function n() {
53806 if (i >= o.length) return {
53807 done: true
53808 };
53809 return {
53810 done: false,
53811 value: o[i++]
53812 };
53813 },
53814 e: function e(_e) {
53815 throw _e;
53816 },
53817 f: F
53818 };
53819 }
53820 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
53821 }
53822 var normalCompletion = true, didErr = false, err;
53823 return {
53824 s: function s() {
53825 it = o[Symbol.iterator]();
53826 },
53827 n: function n() {
53828 var step = it.next();
53829 normalCompletion = step.done;
53830 return step;
53831 },
53832 e: function e(_e2) {
53833 didErr = true;
53834 err = _e2;
53835 },
53836 f: function f() {
53837 try {
53838 if (!normalCompletion && it["return"] != null) it["return"]();
53839 } finally{
53840 if (didErr) throw err;
53841 }
53842 }
53843 };
53844}
53845function _unsupportedIterableToArray(o, minLen) {
53846 if (!o) return;
53847 if (typeof o === "string") return _arrayLikeToArray(o, minLen);

Callers 15

concatenateArrayBuffersFunction · 0.70
registerLoadersFunction · 0.70
validateOptionsFunction · 0.70
findSimilarOptionFunction · 0.70
normalizeLoadersFunction · 0.70
findLoaderByExtensionFunction · 0.70
findLoaderByContentTypeFunction · 0.70
getLoggersFunction · 0.70
createProgramManagerFunction · 0.70
sanddance-app.jsFile · 0.70

Calls 1

Tested by

no test coverage detected