(items)
| 17 | this._operators = new Map(); |
| 18 | const dict = class extends Map { |
| 19 | constructor(items) { |
| 20 | super(); |
| 21 | if (items) { |
| 22 | if (items instanceof Map) { |
| 23 | items = Array.from(items); |
| 24 | } else if (!Array.isArray(items)) { |
| 25 | items = Object.entries(items); |
| 26 | } |
| 27 | for (const [name, value] of items) { |
| 28 | this.__setitem__(name, value); |
| 29 | } |
| 30 | } |
| 31 | } |
| 32 | __contains__(key) { |
| 33 | return this.has(key); |
| 34 | } |
nothing calls this directly
no test coverage detected