(map, key, value)
| 905 | * @returns {void} |
| 906 | */ |
| 907 | const addToMap = (map, key, value) => { |
| 908 | if (map.has(key)) { |
| 909 | /** @type {Set<string>} */ |
| 910 | (map.get(key)).add(value); |
| 911 | } else { |
| 912 | map.set(key, new Set([value])); |
| 913 | } |
| 914 | }; |
| 915 | for (const key of Object.keys(definitions)) { |
| 916 | const code = definitions[key]; |
| 917 | if ( |