1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-09-08 17:54:40 +00:00

Improved static var usage.

This commit is contained in:
jespergravgaard 2019-08-23 00:19:10 +02:00
parent 03f4530da7
commit 5d6fbcb42c
2 changed files with 4 additions and 4 deletions

View File

@ -17,11 +17,11 @@ grammar Typedef;
}
@parser::members {
static List<String> typedefs = new ArrayList<>();
static List<String> typedefs = new ArrayList<>(); ;
}
stmtSeq
: { typedefs = new ArrayList<>(); } stmt*
: { typedefs.clear(); } stmt*
;
stmt

View File

@ -82,7 +82,7 @@ public class TypedefParser extends Parser {
public ATN getATN() { return _ATN; }
static List<String> typedefs = new ArrayList<>();
static List<String> typedefs = new ArrayList<>(); ;
public TypedefParser(TokenStream input) {
super(input);
@ -121,7 +121,7 @@ public class TypedefParser extends Parser {
try {
enterOuterAlt(_localctx, 1);
{
typedefs = new ArrayList<>();
typedefs.clear();
setState(12);
_errHandler.sync(this);
_la = _input.LA(1);