mirror of
https://github.com/github/codeql.git
synced 2025-12-28 22:56:32 +01:00
15 lines
282 B
JavaScript
15 lines
282 B
JavaScript
function Point(x, y) {
|
|
this.x = x;
|
|
this.y = y;
|
|
}
|
|
|
|
["x", "y"].forEach(function(p) {
|
|
Point.prototype["get_" + p] = function() {
|
|
return this[p];
|
|
};
|
|
Point.prototype["set_" + p] = function(v) {
|
|
if (typeof v !== 'number')
|
|
throw Error('number expected');
|
|
this[p] = v;
|
|
};
|
|
}); |