Skip to content

Commit 9098f7d

Browse files
committed
Fix: Corrected import in Parser/Listener/Visitor
Signed-off-by: ltsbt <[email protected]>
1 parent d25d421 commit 9098f7d

File tree

1 file changed

+4
-4
lines changed
  • tool/resources/org/antlr/v4/tool/templates/codegen/TypeScript

1 file changed

+4
-4
lines changed

tool/resources/org/antlr/v4/tool/templates/codegen/TypeScript/TypeScript.stg

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ import {
2626
Interval, IntervalSet
2727
} from 'antlr4';
2828
<if(file.genListener)>
29-
import <file.grammarName>Listener from "./<file.grammarName>Listener.js";
29+
import type <file.grammarName>Listener from "./<file.grammarName>Listener.js";
3030
<endif>
3131
<if(file.genVisitor)>
32-
import <file.grammarName>Visitor from "./<file.grammarName>Visitor.js";
32+
import type <file.grammarName>Visitor from "./<file.grammarName>Visitor.js";
3333
<endif>
3434

3535
// for running tests with parameters, TODO: discuss strategy for typed parameters in CI
@@ -47,7 +47,7 @@ import {ParseTreeListener} from "antlr4";
4747

4848
<header>
4949

50-
<file.listenerNames:{lname | import { <lname; format="cap">Context \} from "./<file.parserName>";}; separator="\n">
50+
<file.listenerNames:{lname | import type { <lname; format="cap">Context \} from "./<file.parserName>";}; separator="\n">
5151

5252
<namedActions.beforeListener>
5353

@@ -89,7 +89,7 @@ import {ParseTreeVisitor} from 'antlr4';
8989

9090
<header>
9191

92-
<file.visitorNames:{lname | import { <lname; format="cap">Context \} from "./<file.parserName>";}; separator="\n">
92+
<file.visitorNames:{lname | import type { <lname; format="cap">Context \} from "./<file.parserName>";}; separator="\n">
9393

9494
<namedActions.beforeVisitor>
9595

0 commit comments

Comments
 (0)