123456789101112131415161718192021222324252627282930313233343536373839 |
- "use strict";
-
- exports.__esModule = true;
- exports.default = void 0;
-
- var SimpleSet =
- /*#__PURE__*/
- function () {
- function SimpleSet() {
- this.v = [];
- }
-
- var _proto = SimpleSet.prototype;
-
- _proto.clear = function clear() {
- this.v.length = 0;
- };
-
- _proto.has = function has(k) {
- return this.v.indexOf(k) !== -1;
- };
-
- _proto.add = function add(k) {
- if (this.has(k)) return;
- this.v.push(k);
- };
-
- _proto.delete = function _delete(k) {
- var idx = this.v.indexOf(k);
- if (idx === -1) return false;
- this.v.splice(idx, 1);
- return true;
- };
-
- return SimpleSet;
- }();
-
- exports.default = SimpleSet;
- module.exports = exports["default"];
|