Skip to content

Commit 9ce4f8a

Browse files
committed
lexer declarations and constructor extension
Signed-off-by: Denis Cheremisov <denis.cheremisov@gmail.com>
1 parent 8dcc652 commit 9ce4f8a

File tree

1 file changed

+3
-0
lines changed
  • tool/resources/org/antlr/v4/tool/templates/codegen/Go

1 file changed

+3
-0
lines changed

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

+3
Original file line numberDiff line numberDiff line change
@@ -1429,6 +1429,7 @@ type <lexer.name> struct {
14291429
channelNames []string
14301430
modeNames []string
14311431
// TODO: EOF string
1432+
<namedActions.declarations>
14321433
}
14331434

14341435
var <lexer.grammarName; format="lower">LexerStaticData struct {
@@ -1503,6 +1504,8 @@ func New<lexer.name>(input antlr.CharStream) *<lexer.name> {
15031504
l.GrammarFileName = "<lexer.grammarFileName>"
15041505
// TODO: l.EOF = antlr.TokenEOF
15051506

1507+
<namedActions.construction>
1508+
15061509
return l
15071510
}
15081511
<if(rest(lexer.tokens))>

0 commit comments

Comments
 (0)