aboutsummaryrefslogtreecommitdiffstats
path: root/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java')
-rw-r--r--Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java b/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java
index eb746697..da897406 100644
--- a/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java
+++ b/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/parser/antlr/SolverLanguageParser.java
@@ -4,6 +4,8 @@
4package org.eclipse.viatra.solver.language.parser.antlr; 4package org.eclipse.viatra.solver.language.parser.antlr;
5 5
6import com.google.inject.Inject; 6import com.google.inject.Inject;
7import org.antlr.runtime.CharStream;
8import org.antlr.runtime.TokenSource;
7import org.eclipse.viatra.solver.language.parser.antlr.internal.InternalSolverLanguageParser; 9import org.eclipse.viatra.solver.language.parser.antlr.internal.InternalSolverLanguageParser;
8import org.eclipse.viatra.solver.language.services.SolverLanguageGrammarAccess; 10import org.eclipse.viatra.solver.language.services.SolverLanguageGrammarAccess;
9import org.eclipse.xtext.parser.antlr.AbstractAntlrParser; 11import org.eclipse.xtext.parser.antlr.AbstractAntlrParser;
@@ -19,6 +21,19 @@ public class SolverLanguageParser extends AbstractAntlrParser {
19 tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); 21 tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT");
20 } 22 }
21 23
24 @Override
25 protected TokenSource createLexer(CharStream stream) {
26 return new SolverLanguageTokenSource(super.createLexer(stream));
27 }
28
29 /**
30 * Indentation aware languages do not support partial parsing since the lexer is inherently stateful.
31 * Override and return {@code true} if your terminal splitting is stateless.
32 */
33 @Override
34 protected boolean isReparseSupported() {
35 return false;
36 }
22 37
23 @Override 38 @Override
24 protected InternalSolverLanguageParser createParser(XtextTokenStream stream) { 39 protected InternalSolverLanguageParser createParser(XtextTokenStream stream) {