{"ScriptPreparationCode":"class ClassWithPublicFields {\r\n a;\r\n b;\r\n constructor() {\r\n this.a = 4;\r\n this.b = this.a \u002B 3;\r\n }\r\n}\r\nwindow.ClassWithPublicFields = ClassWithPublicFields;\r\n\r\nclass ClassWithPrivateFields {\r\n #a;\r\n #b;\r\n constructor() {\r\n this.#a = 4;\r\n this.#b = this.#a \u002B 3;\r\n }\r\n}\r\nwindow.ClassWithPrivateFields = ClassWithPrivateFields;","TestCases":[{"Name":"Public field access","Code":"new ClassWithPublicFields();","IsDeferred":false},{"Name":"Private field access","Code":"new ClassWithPrivateFields();","IsDeferred":false}]}