Lines Matching refs:mustThrow
32 function mustThrow (str) {
64 mustThrow ("var [a] = 4");
65 mustThrow ("var [a] = 5");
66 mustThrow ("var [a] = {}");
67 mustThrow ("var [a] = { get [Symbol.iterator] () { throw new TypeError } }");
68 mustThrow ("var [a] = { [Symbol.iterator] () {} }");
69 mustThrow ("var [a] = { [Symbol.iterator] () { return {} } }");
70 mustThrow ("var [a] = { [Symbol.iterator] () { return { next: 5 } } }");
71 mustThrow ("var [a] = { [Symbol.iterator] () { return { next: 5 } } }");
72 mustThrow ("var [a] = { [Symbol.iterator] () { return { get next() { throw new TypeError } } } }");
73 mustThrow ("var [a] = { [Symbol.iterator] () { return { next () { } } } }");
74 mustThrow ("var [a] = { [Symbol.iterator] () { return { next () { } } } }");
75 mustThrow ("var [a] = { [Symbol.iterator] () { return { next () { return { get value () { throw new TypeError }}}}}}");
76 mustThrow ("var [a] = { [Symbol.iterator] () { return { next () { return { get done () { throw new TypeError }}}}}}");
281 mustThrow ("var iter = __createIterableObject([], "
285 mustThrow ("var iter = __createIterableObject([], "
289 mustThrow ("var iter = __createIterableObject([], "
293 mustThrow ("try { throw 5 } catch (e) {"
298 mustThrow ("try { throw 5 } catch (e) {"
303 mustThrow ("try { throw 5 } catch (e) {"