{"ScriptPreparationCode":"class Test {\r\n\t\r\n \tget bar() { return this.#bar };\r\n set bar(v) { this.#bar = v }; \r\n \r\n\tfoo = 1;\r\n\t#bar = 1;\r\n}\r\nvar test = new Test;\r\nvar x;","TestCases":[{"Name":"Direct get","Code":"x = test.foo;","IsDeferred":false},{"Name":"proxied get","Code":"x = test.bar","IsDeferred":false},{"Name":"direct set","Code":"test.foo = 2;","IsDeferred":false},{"Name":"proxied set","Code":"test.bar = 2;","IsDeferred":false}]}