(key: K, value: V)
| 3 | map = new Map<K, V>(); |
| 4 | |
| 5 | set(key: K, value: V): void { |
| 6 | if (typeof key === 'object') { |
| 7 | this.weakMap.set(key as unknown as Record<string, unknown>, value); |
| 8 | } else { |
| 9 | this.map.set(key, value); |
| 10 | } |
| 11 | } |
| 12 | |
| 13 | get(key: K): V | undefined { |
| 14 | if (typeof key === 'object') { |
no outgoing calls
no test coverage detected