MCPcopy
hub / github.com/SeleniumHQ/selenium / _createForOfIteratorHelper

Function _createForOfIteratorHelper

third_party/js/qunit/qunit.js:37–84  ·  view source on GitHub ↗
(r, e)

Source from the content-addressed store, hash-verified

35 }), e;
36 }
37 function _createForOfIteratorHelper(r, e) {
38 var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
39 if (!t) {
40 if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) {
41 t && (r = t);
42 var n = 0,
43 F = function () {};
44 return {
45 s: F,
46 n: function () {
47 return n >= r.length ? {
48 done: !0
49 } : {
50 done: !1,
51 value: r[n++]
52 };
53 },
54 e: function (r) {
55 throw r;
56 },
57 f: F
58 };
59 }
60 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
61 }
62 var o,
63 a = !0,
64 u = !1;
65 return {
66 s: function () {
67 t = t.call(r);
68 },
69 n: function () {
70 var r = t.next();
71 return a = r.done, r;
72 },
73 e: function (r) {
74 u = !0, o = r;
75 },
76 f: function () {
77 try {
78 a || null == t.return || t.return();
79 } finally {
80 if (u) throw o;
81 }
82 }
83 };
84 }
85 function _iterableToArray(r) {
86 if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r);
87 }

Callers 1

toolbarChangedFunction · 0.85

Calls 3

callMethod · 0.65
nextMethod · 0.45

Tested by

no test coverage detected