File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
src/main/java/com/github/_1c_syntax/bsl/parser Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 49
49
*/
50
50
public abstract class Tokenizer <T extends BSLParserRuleContext , P extends Parser > {
51
51
52
- private final String content ;
52
+ private String content ;
53
53
private final Lexer lexer ;
54
54
private final Lazy <CommonTokenStream > tokenStream = new Lazy <>(this ::computeTokenStream );
55
55
private final Lazy <List <Token >> tokens = new Lazy <>(this ::computeTokens );
@@ -111,6 +111,7 @@ private T computeAST() {
111
111
112
112
private CommonTokenStream computeTokenStream () {
113
113
lexer .setInputStream (CharStreams .fromString (content ));
114
+ content = null ;
114
115
lexer .removeErrorListener (ConsoleErrorListener .INSTANCE );
115
116
var tempTokenStream = new CommonTokenStream (lexer );
116
117
tempTokenStream .fill ();
You can’t perform that action at this time.
0 commit comments