(e, n)
| 1278 | return (n.set(t, y), y); |
| 1279 | } |
| 1280 | intersects(e, n) { |
| 1281 | if (!(e instanceof t)) throw new TypeError("a Range is required"); |
| 1282 | return this.set.some( |
| 1283 | (t) => |
| 1284 | m(t, n) && |
| 1285 | e.set.some( |
| 1286 | (e) => |
| 1287 | m(e, n) && t.every((t) => e.every((e) => t.intersects(e, n))), |
| 1288 | ), |
| 1289 | ); |
| 1290 | } |
| 1291 | test(e) { |
| 1292 | if (!e) return !1; |
| 1293 | if ("string" == typeof e) |