{"ScriptPreparationCode":"function test() { console.log(arguments[arguments.length - 1]); }\r\nvar using = (new Array(2)).fill(null).map((e, i) =\u003E (i));\r\n\r\nfunction a(...args) {\r\n test(...args); \r\n}\r\n\r\nfunction b() {\r\n test(...arguments); \r\n}\r\n\r\nfunction c(...args) {\r\n test.apply(null, args);\r\n}\r\n\r\nfunction d() {\r\n test.apply(null, arguments); \r\n}","TestCases":[{"Name":"a","Code":"a(1,2)","IsDeferred":false},{"Name":"b","Code":"b(1,2)","IsDeferred":false},{"Name":"c","Code":"c(1,2)","IsDeferred":false},{"Name":"d","Code":"d(1,2)","IsDeferred":false}]}