1 PASS 'use strict'; var a = arr(); [a.splice(0, 1), a] threw exception of type TypeError.
2 PASS var a = arr(); [a.splice(0, 1), a] threw exception of type TypeError.
4 PASS 'use strict'; var o = obj(); [Array.prototype.splice.call(o, 0, 1), o] threw exception of type TypeError.
5 PASS var o = obj(); [Array.prototype.splice.call(o, 0, 1), o] threw exception of type TypeError.
7 PASS 'use strict'; var a = agap(); [a.splice(0, 1), a] threw exception of type TypeError.
8 PASS var a = agap(); [a.splice(0, 1), a] threw exception of type TypeError.
10 PASS 'use strict'; var o = ogap(); [Array.prototype.splice.call(o, 0, 1), o] threw exception of type TypeError.
11 PASS var o = ogap(); [Array.prototype.splice.call(o, 0, 1), o] threw exception of type TypeError.
14 PASS successfullyParsed is true