()
| 183 | // Similarly, function-valued properties are handled outside. |
| 184 | { |
| 185 | function createObjectWithFunctionInArray() { |
| 186 | return [{a: function() { return 0; }}]; |
| 187 | } |
| 188 | const o1 = createObjectWithFunctionInArray(); |
| 189 | const o2 = createObjectWithFunctionInArray(); |
| 190 | assertNotSame(o1[0].a, o2[0].a); |