Generate anonymous function expressions for getters / setters of an object literal.
Related issue: #234 JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
This commit is contained in:
@@ -71,3 +71,22 @@ assert (a.property1 === 25);
|
||||
b = delete a[b];
|
||||
assert (b === true);
|
||||
assert (a.property1 === undefined);
|
||||
|
||||
flow = '';
|
||||
a = {
|
||||
get q ()
|
||||
{
|
||||
flow += 'get: ' + (typeof q);
|
||||
|
||||
return 0;
|
||||
},
|
||||
set q (v)
|
||||
{
|
||||
flow += ', set: ' + (typeof q);
|
||||
}
|
||||
};
|
||||
|
||||
a.q;
|
||||
a.q = 1;
|
||||
|
||||
assert (flow == 'get: undefined, set: undefined');
|
||||
|
||||
Reference in New Issue
Block a user