{"ScriptPreparationCode":"function factory(){\r\n return ()=\u003E{\r\n const a = \u0022A\u0022\r\n return a;\r\n }\r\n}","TestCases":[{"Name":"factory call","Code":"const foo = factory();\r\n\r\nfunction bar (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\nfoo();\r\nfoo();\r\nfoo();\r\nfoo();\r\nfoo();\r\nfoo();","IsDeferred":false},{"Name":"function call","Code":"const foo = factory();\r\n\r\nfunction bar (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\nbar();\r\nbar();\r\nbar();\r\nbar();\r\nbar();\r\nbar();","IsDeferred":false},{"Name":"factory init","Code":"const fooA = factory();\r\nconst fooB = factory();\r\nconst fooC = factory();\r\nconst fooD = factory();\r\nconst fooE = factory();\r\nconst fooF = factory();","IsDeferred":false},{"Name":"function init","Code":"function barA (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\nfunction barB (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\nfunction barC (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\nfunction barD (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\n\r\nfunction barE (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\n\r\nfunction barF (){\r\n const a = \u0022A\u0022\r\n return a;\r\n}\r\n\r\n","IsDeferred":false}]}