Skip to content

Commit c3dee57

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

File tree

1 file changed

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

1 file changed

+2
-0
lines changed

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

+2
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,7 @@ type <lexer.name> struct {
14281428
<if(superClass)><superClass><else>*antlr.BaseLexer<endif>
14291429
channelNames []string
14301430
modeNames []string
1431+
<namedActions.declarations>
14311432
// TODO: EOF string
14321433
}
14331434

@@ -1501,6 +1502,7 @@ func New<lexer.name>(input antlr.CharStream) *<lexer.name> {
15011502
l.LiteralNames = staticData.literalNames
15021503
l.SymbolicNames = staticData.symbolicNames
15031504
l.GrammarFileName = "<lexer.grammarFileName>"
1505+
<namedActions.construction>
15041506
// TODO: l.EOF = antlr.TokenEOF
15051507

15061508
return l

0 commit comments

Comments
 (0)