{"ScriptPreparationCode":"/*your preparation JavaScript code goes here\r\nTo execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/\r\nasync function globalMeasureThatScriptPrepareFunction() {\r\n // This function is optional, feel free to remove it.\r\n // await someThing();\r\n}","TestCases":[{"Name":"Var","Code":"function foo() {\r\n var x = { value: 10 }\r\n x = { value: 11 }\r\n}","IsDeferred":false},{"Name":"Const","Code":"function foo() {\r\n const x = { value: 10 }\r\n x.value = 11\r\n}","IsDeferred":false},{"Name":"Let","Code":"function foo() {\r\n let x = { value: 10 }\r\n x = { value: 11 }\r\n}","IsDeferred":false},{"Name":"Const from inline function","Code":"function foo() {\r\n const bar = () =\u003E {\r\n const x = {value: 11}\r\n }\r\n \r\n const y = bar()\r\n}","IsDeferred":false}]}