{"ScriptPreparationCode":null,"TestCases":[{"Name":"Class","Code":"var Test = /** @class */ (function () {\r\n function Test(x) {\r\n this.x = x;\r\n }\r\n Test.prototype.add = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract1 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract2 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract3 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract4 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract5 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract16 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract26 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract36 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract46 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.add55 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract55 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract144 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract233 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract313 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract413 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract51 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract161 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract261 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract362 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract461 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.add4 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract41 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract14 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract24 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract34 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract44 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract54 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract164 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract264 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract364 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n Test.prototype.subtract446 = function () {\r\n var x = this.x;\r\n return new Test(Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n };\r\n return Test;\r\n}());\r\nfor (var i = 0; i \u003C 100; i\u002B\u002B) {\r\n new Test(34235345345342342323423422334423).add();\r\n}","IsDeferred":false},{"Name":"Fn","Code":"function add(x) {\r\n return (Math.pow(x, 10) \u002B Math.exp(x) \u002B Math.sin(x) - Math.cos(x));\r\n}\r\nfor (var i = 0; i \u003C 100; i\u002B\u002B) {\r\n add(34235345345342342323423422334423);\r\n}","IsDeferred":false}]}