Skip to content

Commit 6b2bc31

Browse files
JackWang032JackWang032
authored andcommitted
fix: using forEach to traverse the map to solve compatibility issues
1 parent 1faeb73 commit 6b2bc31

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/baseSQLWorker.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,10 @@ export abstract class BaseSQLWorker {
3434
const tokenTypeMap = parser.getTokenTypeMap();
3535
const tokenNameMap = new Map();
3636

37-
for (const [name, tokenType] of tokenTypeMap.entries()) {
37+
// Revert map key and value
38+
tokenTypeMap.forEach((tokenType, name) => {
3839
tokenNameMap.set(tokenType, name);
39-
}
40+
});
4041

4142
function serializeNode(node: any): SerializedTreeNode | null {
4243
if (!node) return null;

0 commit comments

Comments
 (0)