{"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 return Test;\r\n}());\r\nnew Test(34235345345342342323423422334423).add();","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\nadd(34235345345342342323423422334423);","IsDeferred":false}]}