{"ScriptPreparationCode":"let i = 0;\r\nfunction init() {\r\n i\u002B\u002B;\r\n}\r\n\r\nconst obj = {\r\n i: 0,\r\n init: function() {\r\n this.i\u002B\u002B;\r\n }\r\n};\r\n\r\nclass sample {\r\n constructor() {\r\n this.i = 0;\r\n this.init();\r\n }\r\n init() {\r\n\tthis.i\u002B\u002B;\r\n }\r\n}\r\nconst cls = new sample();","TestCases":[{"Name":"class","Code":"cls.init();","IsDeferred":false},{"Name":"object","Code":"obj.init();","IsDeferred":false},{"Name":"function","Code":"init();","IsDeferred":false},{"Name":"extra: for i","Code":"for (let i=0; i\u003C1; i\u002B\u002B)","IsDeferred":false}]}