From 079106583c7929e1acf682e6027a8073185cb945 Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Wed, 6 Apr 2022 14:58:05 +0200 Subject: [PATCH] Add more missing Override annotations in templates --- .../sablecc/analysis/AnalysisAdapter.java | 91 +++++++++++++++++++ .../java/org/sablecc/sablecc/lexer/Lexer.java | 1 + .../java/org/sablecc/sablecc/node/AAlt.java | 1 + .../sablecc/sablecc/node/AAltTransform.java | 1 + .../java/org/sablecc/sablecc/node/AAst.java | 1 + .../org/sablecc/sablecc/node/AAstAlt.java | 1 + .../org/sablecc/sablecc/node/AAstProd.java | 1 + .../org/sablecc/sablecc/node/ACharBasic.java | 1 + .../org/sablecc/sablecc/node/ACharChar.java | 1 + .../org/sablecc/sablecc/node/AConcat.java | 1 + .../org/sablecc/sablecc/node/ADecChar.java | 1 + .../java/org/sablecc/sablecc/node/AElem.java | 1 + .../org/sablecc/sablecc/node/AGrammar.java | 1 + .../org/sablecc/sablecc/node/AHelperDef.java | 1 + .../org/sablecc/sablecc/node/AHelpers.java | 1 + .../org/sablecc/sablecc/node/AHexChar.java | 1 + .../org/sablecc/sablecc/node/AIdBasic.java | 1 + .../org/sablecc/sablecc/node/AIgnTokens.java | 1 + .../sablecc/sablecc/node/AIntervalSet.java | 1 + .../org/sablecc/sablecc/node/AListTerm.java | 1 + .../org/sablecc/sablecc/node/AMinusBinOp.java | 1 + .../sablecc/sablecc/node/ANewListTerm.java | 1 + .../org/sablecc/sablecc/node/ANewTerm.java | 1 + .../org/sablecc/sablecc/node/ANullTerm.java | 1 + .../sablecc/sablecc/node/AOperationSet.java | 1 + .../org/sablecc/sablecc/node/APlusBinOp.java | 1 + .../org/sablecc/sablecc/node/APlusUnOp.java | 1 + .../java/org/sablecc/sablecc/node/AProd.java | 1 + .../org/sablecc/sablecc/node/AProdName.java | 1 + .../sablecc/node/AProductionSpecifier.java | 1 + .../sablecc/sablecc/node/AProductions.java | 1 + .../org/sablecc/sablecc/node/AQMarkUnOp.java | 1 + .../org/sablecc/sablecc/node/ARegExp.java | 1 + .../sablecc/sablecc/node/ARegExpBasic.java | 1 + .../org/sablecc/sablecc/node/ASetBasic.java | 1 + .../sablecc/sablecc/node/ASimpleListTerm.java | 1 + .../org/sablecc/sablecc/node/ASimpleTerm.java | 1 + .../org/sablecc/sablecc/node/AStarUnOp.java | 1 + .../org/sablecc/sablecc/node/AStateList.java | 1 + .../sablecc/sablecc/node/AStateListTail.java | 1 + .../org/sablecc/sablecc/node/AStates.java | 1 + .../sablecc/sablecc/node/AStringBasic.java | 1 + .../org/sablecc/sablecc/node/ATokenDef.java | 1 + .../sablecc/sablecc/node/ATokenSpecifier.java | 1 + .../org/sablecc/sablecc/node/ATokens.java | 1 + .../org/sablecc/sablecc/node/ATransition.java | 1 + .../java/org/sablecc/sablecc/node/AUnExp.java | 1 + .../java/org/sablecc/sablecc/node/EOF.java | 1 + .../java/org/sablecc/sablecc/node/Start.java | 1 + .../org/sablecc/sablecc/node/TAbstract.java | 1 + .../java/org/sablecc/sablecc/node/TArrow.java | 1 + .../java/org/sablecc/sablecc/node/TBar.java | 1 + .../java/org/sablecc/sablecc/node/TBlank.java | 1 + .../java/org/sablecc/sablecc/node/TChar.java | 1 + .../java/org/sablecc/sablecc/node/TColon.java | 1 + .../java/org/sablecc/sablecc/node/TComma.java | 1 + .../org/sablecc/sablecc/node/TComment.java | 1 + .../java/org/sablecc/sablecc/node/TDDot.java | 1 + .../org/sablecc/sablecc/node/TDecChar.java | 1 + .../java/org/sablecc/sablecc/node/TDot.java | 1 + .../java/org/sablecc/sablecc/node/TEqual.java | 1 + .../org/sablecc/sablecc/node/THelpers.java | 1 + .../org/sablecc/sablecc/node/THexChar.java | 1 + .../java/org/sablecc/sablecc/node/TId.java | 1 + .../org/sablecc/sablecc/node/TIgnored.java | 1 + .../java/org/sablecc/sablecc/node/TLBkt.java | 1 + .../org/sablecc/sablecc/node/TLBrace.java | 1 + .../java/org/sablecc/sablecc/node/TLPar.java | 1 + .../java/org/sablecc/sablecc/node/TMinus.java | 1 + .../java/org/sablecc/sablecc/node/TNew.java | 1 + .../java/org/sablecc/sablecc/node/TNull.java | 1 + .../org/sablecc/sablecc/node/TPackage.java | 1 + .../java/org/sablecc/sablecc/node/TPkgId.java | 1 + .../java/org/sablecc/sablecc/node/TPlus.java | 1 + .../sablecc/node/TProductionSpecifier.java | 1 + .../sablecc/sablecc/node/TProductions.java | 1 + .../java/org/sablecc/sablecc/node/TQMark.java | 1 + .../java/org/sablecc/sablecc/node/TRBkt.java | 1 + .../org/sablecc/sablecc/node/TRBrace.java | 1 + .../java/org/sablecc/sablecc/node/TRPar.java | 1 + .../org/sablecc/sablecc/node/TSemicolon.java | 1 + .../java/org/sablecc/sablecc/node/TSlash.java | 1 + .../java/org/sablecc/sablecc/node/TStar.java | 1 + .../org/sablecc/sablecc/node/TStates.java | 1 + .../org/sablecc/sablecc/node/TString.java | 1 + .../org/sablecc/sablecc/node/TSyntax.java | 1 + .../sablecc/sablecc/node/TTokenSpecifier.java | 1 + .../org/sablecc/sablecc/node/TTokens.java | 1 + .../java/org/sablecc/sablecc/node/TTree.java | 1 + .../java/org/sablecc/sablecc/node/Token.java | 6 ++ .../org/sablecc/sablecc/parser/Parser.java | 1 + .../org/sablecc/sablecc/alternatives.txt | 1 + .../org/sablecc/sablecc/analyses.txt | 7 ++ .../resources/org/sablecc/sablecc/lexer.txt | 1 + .../resources/org/sablecc/sablecc/parser.txt | 1 + .../resources/org/sablecc/sablecc/tokens.txt | 2 + .../resources/org/sablecc/sablecc/utils.txt | 8 ++ 97 files changed, 206 insertions(+) diff --git a/src/main/java/org/sablecc/sablecc/analysis/AnalysisAdapter.java b/src/main/java/org/sablecc/sablecc/analysis/AnalysisAdapter.java index 3f15aae..6240898 100644 --- a/src/main/java/org/sablecc/sablecc/analysis/AnalysisAdapter.java +++ b/src/main/java/org/sablecc/sablecc/analysis/AnalysisAdapter.java @@ -10,6 +10,7 @@ public class AnalysisAdapter implements Analysis private Hashtable<Node,Object> in; private Hashtable<Node,Object> out; + @Override public Object getIn(Node node) { if(this.in == null) @@ -20,6 +21,7 @@ public class AnalysisAdapter implements Analysis return this.in.get(node); } + @Override public void setIn(Node node, Object o) { if(this.in == null) @@ -37,6 +39,7 @@ public class AnalysisAdapter implements Analysis } } + @Override public Object getOut(Node node) { if(this.out == null) @@ -47,6 +50,7 @@ public class AnalysisAdapter implements Analysis return this.out.get(node); } + @Override public void setOut(Node node, Object o) { if(this.out == null) @@ -64,436 +68,523 @@ public class AnalysisAdapter implements Analysis } } + @Override public void caseStart(Start node) { defaultCase(node); } + @Override public void caseAGrammar(AGrammar node) { defaultCase(node); } + @Override public void caseAHelpers(AHelpers node) { defaultCase(node); } + @Override public void caseAHelperDef(AHelperDef node) { defaultCase(node); } + @Override public void caseAStates(AStates node) { defaultCase(node); } + @Override public void caseATokens(ATokens node) { defaultCase(node); } + @Override public void caseATokenDef(ATokenDef node) { defaultCase(node); } + @Override public void caseAStateList(AStateList node) { defaultCase(node); } + @Override public void caseAStateListTail(AStateListTail node) { defaultCase(node); } + @Override public void caseATransition(ATransition node) { defaultCase(node); } + @Override public void caseAIgnTokens(AIgnTokens node) { defaultCase(node); } + @Override public void caseARegExp(ARegExp node) { defaultCase(node); } + @Override public void caseAConcat(AConcat node) { defaultCase(node); } + @Override public void caseAUnExp(AUnExp node) { defaultCase(node); } + @Override public void caseACharBasic(ACharBasic node) { defaultCase(node); } + @Override public void caseASetBasic(ASetBasic node) { defaultCase(node); } + @Override public void caseAStringBasic(AStringBasic node) { defaultCase(node); } + @Override public void caseAIdBasic(AIdBasic node) { defaultCase(node); } + @Override public void caseARegExpBasic(ARegExpBasic node) { defaultCase(node); } + @Override public void caseACharChar(ACharChar node) { defaultCase(node); } + @Override public void caseADecChar(ADecChar node) { defaultCase(node); } + @Override public void caseAHexChar(AHexChar node) { defaultCase(node); } + @Override public void caseAOperationSet(AOperationSet node) { defaultCase(node); } + @Override public void caseAIntervalSet(AIntervalSet node) { defaultCase(node); } + @Override public void caseAStarUnOp(AStarUnOp node) { defaultCase(node); } + @Override public void caseAQMarkUnOp(AQMarkUnOp node) { defaultCase(node); } + @Override public void caseAPlusUnOp(APlusUnOp node) { defaultCase(node); } + @Override public void caseAPlusBinOp(APlusBinOp node) { defaultCase(node); } + @Override public void caseAMinusBinOp(AMinusBinOp node) { defaultCase(node); } + @Override public void caseAProductions(AProductions node) { defaultCase(node); } + @Override public void caseAProd(AProd node) { defaultCase(node); } + @Override public void caseAAlt(AAlt node) { defaultCase(node); } + @Override public void caseAAltTransform(AAltTransform node) { defaultCase(node); } + @Override public void caseANewTerm(ANewTerm node) { defaultCase(node); } + @Override public void caseAListTerm(AListTerm node) { defaultCase(node); } + @Override public void caseASimpleTerm(ASimpleTerm node) { defaultCase(node); } + @Override public void caseANullTerm(ANullTerm node) { defaultCase(node); } + @Override public void caseANewListTerm(ANewListTerm node) { defaultCase(node); } + @Override public void caseASimpleListTerm(ASimpleListTerm node) { defaultCase(node); } + @Override public void caseAProdName(AProdName node) { defaultCase(node); } + @Override public void caseAElem(AElem node) { defaultCase(node); } + @Override public void caseATokenSpecifier(ATokenSpecifier node) { defaultCase(node); } + @Override public void caseAProductionSpecifier(AProductionSpecifier node) { defaultCase(node); } + @Override public void caseAAst(AAst node) { defaultCase(node); } + @Override public void caseAAstProd(AAstProd node) { defaultCase(node); } + @Override public void caseAAstAlt(AAstAlt node) { defaultCase(node); } + @Override public void caseTPkgId(TPkgId node) { defaultCase(node); } + @Override public void caseTPackage(TPackage node) { defaultCase(node); } + @Override public void caseTStates(TStates node) { defaultCase(node); } + @Override public void caseTHelpers(THelpers node) { defaultCase(node); } + @Override public void caseTTokens(TTokens node) { defaultCase(node); } + @Override public void caseTIgnored(TIgnored node) { defaultCase(node); } + @Override public void caseTProductions(TProductions node) { defaultCase(node); } + @Override public void caseTAbstract(TAbstract node) { defaultCase(node); } + @Override public void caseTSyntax(TSyntax node) { defaultCase(node); } + @Override public void caseTTree(TTree node) { defaultCase(node); } + @Override public void caseTNew(TNew node) { defaultCase(node); } + @Override public void caseTNull(TNull node) { defaultCase(node); } + @Override public void caseTTokenSpecifier(TTokenSpecifier node) { defaultCase(node); } + @Override public void caseTProductionSpecifier(TProductionSpecifier node) { defaultCase(node); } + @Override public void caseTDot(TDot node) { defaultCase(node); } + @Override public void caseTDDot(TDDot node) { defaultCase(node); } + @Override public void caseTSemicolon(TSemicolon node) { defaultCase(node); } + @Override public void caseTEqual(TEqual node) { defaultCase(node); } + @Override public void caseTLBkt(TLBkt node) { defaultCase(node); } + @Override public void caseTRBkt(TRBkt node) { defaultCase(node); } + @Override public void caseTLPar(TLPar node) { defaultCase(node); } + @Override public void caseTRPar(TRPar node) { defaultCase(node); } + @Override public void caseTLBrace(TLBrace node) { defaultCase(node); } + @Override public void caseTRBrace(TRBrace node) { defaultCase(node); } + @Override public void caseTPlus(TPlus node) { defaultCase(node); } + @Override public void caseTMinus(TMinus node) { defaultCase(node); } + @Override public void caseTQMark(TQMark node) { defaultCase(node); } + @Override public void caseTStar(TStar node) { defaultCase(node); } + @Override public void caseTBar(TBar node) { defaultCase(node); } + @Override public void caseTComma(TComma node) { defaultCase(node); } + @Override public void caseTSlash(TSlash node) { defaultCase(node); } + @Override public void caseTArrow(TArrow node) { defaultCase(node); } + @Override public void caseTColon(TColon node) { defaultCase(node); } + @Override public void caseTId(TId node) { defaultCase(node); } + @Override public void caseTChar(TChar node) { defaultCase(node); } + @Override public void caseTDecChar(TDecChar node) { defaultCase(node); } + @Override public void caseTHexChar(THexChar node) { defaultCase(node); } + @Override public void caseTString(TString node) { defaultCase(node); } + @Override public void caseTBlank(TBlank node) { defaultCase(node); } + @Override public void caseTComment(TComment node) { defaultCase(node); } + @Override public void caseEOF(EOF node) { defaultCase(node); diff --git a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java index 524077b..3bb6563 100644 --- a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java +++ b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java @@ -30,6 +30,7 @@ public class Lexer implements ITokenListContainer return nextList; } + @Override public List<IToken> getTokenList() { return tokenList; } diff --git a/src/main/java/org/sablecc/sablecc/node/AAlt.java b/src/main/java/org/sablecc/sablecc/node/AAlt.java index 156c428..36074e9 100644 --- a/src/main/java/org/sablecc/sablecc/node/AAlt.java +++ b/src/main/java/org/sablecc/sablecc/node/AAlt.java @@ -40,6 +40,7 @@ public final class AAlt extends PAlt cloneNode(this._altTransform_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAAlt(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AAltTransform.java b/src/main/java/org/sablecc/sablecc/node/AAltTransform.java index 81ad162..b797451 100644 --- a/src/main/java/org/sablecc/sablecc/node/AAltTransform.java +++ b/src/main/java/org/sablecc/sablecc/node/AAltTransform.java @@ -40,6 +40,7 @@ public final class AAltTransform extends PAltTransform cloneNode(this._rBrace_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAAltTransform(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AAst.java b/src/main/java/org/sablecc/sablecc/node/AAst.java index bf3fc1f..8a8a152 100644 --- a/src/main/java/org/sablecc/sablecc/node/AAst.java +++ b/src/main/java/org/sablecc/sablecc/node/AAst.java @@ -30,6 +30,7 @@ public final class AAst extends PAst cloneList(this._prods_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAAst(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AAstAlt.java b/src/main/java/org/sablecc/sablecc/node/AAstAlt.java index 21fa526..b5d6a32 100644 --- a/src/main/java/org/sablecc/sablecc/node/AAstAlt.java +++ b/src/main/java/org/sablecc/sablecc/node/AAstAlt.java @@ -35,6 +35,7 @@ public final class AAstAlt extends PAstAlt cloneList(this._elems_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAAstAlt(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AAstProd.java b/src/main/java/org/sablecc/sablecc/node/AAstProd.java index 470f33d..abf3ed4 100644 --- a/src/main/java/org/sablecc/sablecc/node/AAstProd.java +++ b/src/main/java/org/sablecc/sablecc/node/AAstProd.java @@ -35,6 +35,7 @@ public final class AAstProd extends PAstProd cloneList(this._alts_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAAstProd(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ACharBasic.java b/src/main/java/org/sablecc/sablecc/node/ACharBasic.java index 82952c0..5c68831 100644 --- a/src/main/java/org/sablecc/sablecc/node/ACharBasic.java +++ b/src/main/java/org/sablecc/sablecc/node/ACharBasic.java @@ -29,6 +29,7 @@ public final class ACharBasic extends PBasic cloneNode(this._char_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseACharBasic(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ACharChar.java b/src/main/java/org/sablecc/sablecc/node/ACharChar.java index f0aabef..7128f05 100644 --- a/src/main/java/org/sablecc/sablecc/node/ACharChar.java +++ b/src/main/java/org/sablecc/sablecc/node/ACharChar.java @@ -29,6 +29,7 @@ public final class ACharChar extends PChar cloneNode(this._char_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseACharChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AConcat.java b/src/main/java/org/sablecc/sablecc/node/AConcat.java index 194b8a8..85bfbb6 100644 --- a/src/main/java/org/sablecc/sablecc/node/AConcat.java +++ b/src/main/java/org/sablecc/sablecc/node/AConcat.java @@ -30,6 +30,7 @@ public final class AConcat extends PConcat cloneList(this._unExps_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAConcat(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ADecChar.java b/src/main/java/org/sablecc/sablecc/node/ADecChar.java index fbfed10..96acd15 100644 --- a/src/main/java/org/sablecc/sablecc/node/ADecChar.java +++ b/src/main/java/org/sablecc/sablecc/node/ADecChar.java @@ -29,6 +29,7 @@ public final class ADecChar extends PChar cloneNode(this._decChar_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseADecChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AElem.java b/src/main/java/org/sablecc/sablecc/node/AElem.java index a0442c5..f926a80 100644 --- a/src/main/java/org/sablecc/sablecc/node/AElem.java +++ b/src/main/java/org/sablecc/sablecc/node/AElem.java @@ -44,6 +44,7 @@ public final class AElem extends PElem cloneNode(this._unOp_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAElem(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AGrammar.java b/src/main/java/org/sablecc/sablecc/node/AGrammar.java index 57d4ef7..9020858 100644 --- a/src/main/java/org/sablecc/sablecc/node/AGrammar.java +++ b/src/main/java/org/sablecc/sablecc/node/AGrammar.java @@ -60,6 +60,7 @@ public final class AGrammar extends PGrammar cloneNode(this._ast_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAGrammar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AHelperDef.java b/src/main/java/org/sablecc/sablecc/node/AHelperDef.java index 103dc81..3b17572 100644 --- a/src/main/java/org/sablecc/sablecc/node/AHelperDef.java +++ b/src/main/java/org/sablecc/sablecc/node/AHelperDef.java @@ -34,6 +34,7 @@ public final class AHelperDef extends PHelperDef cloneNode(this._regExp_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAHelperDef(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AHelpers.java b/src/main/java/org/sablecc/sablecc/node/AHelpers.java index d9df229..5e3e64c 100644 --- a/src/main/java/org/sablecc/sablecc/node/AHelpers.java +++ b/src/main/java/org/sablecc/sablecc/node/AHelpers.java @@ -30,6 +30,7 @@ public final class AHelpers extends PHelpers cloneList(this._helperDefs_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAHelpers(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AHexChar.java b/src/main/java/org/sablecc/sablecc/node/AHexChar.java index b773d98..e78f2f5 100644 --- a/src/main/java/org/sablecc/sablecc/node/AHexChar.java +++ b/src/main/java/org/sablecc/sablecc/node/AHexChar.java @@ -29,6 +29,7 @@ public final class AHexChar extends PChar cloneNode(this._hexChar_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAHexChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AIdBasic.java b/src/main/java/org/sablecc/sablecc/node/AIdBasic.java index 2f93b77..a1efedf 100644 --- a/src/main/java/org/sablecc/sablecc/node/AIdBasic.java +++ b/src/main/java/org/sablecc/sablecc/node/AIdBasic.java @@ -29,6 +29,7 @@ public final class AIdBasic extends PBasic cloneNode(this._id_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAIdBasic(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AIgnTokens.java b/src/main/java/org/sablecc/sablecc/node/AIgnTokens.java index f608e6e..7d51b1c 100644 --- a/src/main/java/org/sablecc/sablecc/node/AIgnTokens.java +++ b/src/main/java/org/sablecc/sablecc/node/AIgnTokens.java @@ -30,6 +30,7 @@ public final class AIgnTokens extends PIgnTokens cloneList(this._listId_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAIgnTokens(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AIntervalSet.java b/src/main/java/org/sablecc/sablecc/node/AIntervalSet.java index 63bdaed..511af25 100644 --- a/src/main/java/org/sablecc/sablecc/node/AIntervalSet.java +++ b/src/main/java/org/sablecc/sablecc/node/AIntervalSet.java @@ -34,6 +34,7 @@ public final class AIntervalSet extends PSet cloneNode(this._right_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAIntervalSet(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AListTerm.java b/src/main/java/org/sablecc/sablecc/node/AListTerm.java index b2a57d9..cb07db4 100644 --- a/src/main/java/org/sablecc/sablecc/node/AListTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/AListTerm.java @@ -35,6 +35,7 @@ public final class AListTerm extends PTerm cloneList(this._listTerms_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAListTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AMinusBinOp.java b/src/main/java/org/sablecc/sablecc/node/AMinusBinOp.java index 23a88a6..85f1ffd 100644 --- a/src/main/java/org/sablecc/sablecc/node/AMinusBinOp.java +++ b/src/main/java/org/sablecc/sablecc/node/AMinusBinOp.java @@ -19,6 +19,7 @@ public final class AMinusBinOp extends PBinOp return new AMinusBinOp(); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAMinusBinOp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ANewListTerm.java b/src/main/java/org/sablecc/sablecc/node/ANewListTerm.java index 0a378f8..a86b9af 100644 --- a/src/main/java/org/sablecc/sablecc/node/ANewListTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/ANewListTerm.java @@ -40,6 +40,7 @@ public final class ANewListTerm extends PListTerm cloneList(this._params_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseANewListTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ANewTerm.java b/src/main/java/org/sablecc/sablecc/node/ANewTerm.java index f71060f..679130b 100644 --- a/src/main/java/org/sablecc/sablecc/node/ANewTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/ANewTerm.java @@ -40,6 +40,7 @@ public final class ANewTerm extends PTerm cloneList(this._params_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseANewTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ANullTerm.java b/src/main/java/org/sablecc/sablecc/node/ANullTerm.java index ef7b50e..14be289 100644 --- a/src/main/java/org/sablecc/sablecc/node/ANullTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/ANullTerm.java @@ -19,6 +19,7 @@ public final class ANullTerm extends PTerm return new ANullTerm(); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseANullTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AOperationSet.java b/src/main/java/org/sablecc/sablecc/node/AOperationSet.java index 054fb33..342bce5 100644 --- a/src/main/java/org/sablecc/sablecc/node/AOperationSet.java +++ b/src/main/java/org/sablecc/sablecc/node/AOperationSet.java @@ -39,6 +39,7 @@ public final class AOperationSet extends PSet cloneNode(this._right_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAOperationSet(this); diff --git a/src/main/java/org/sablecc/sablecc/node/APlusBinOp.java b/src/main/java/org/sablecc/sablecc/node/APlusBinOp.java index 4d3c911..40372e3 100644 --- a/src/main/java/org/sablecc/sablecc/node/APlusBinOp.java +++ b/src/main/java/org/sablecc/sablecc/node/APlusBinOp.java @@ -19,6 +19,7 @@ public final class APlusBinOp extends PBinOp return new APlusBinOp(); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAPlusBinOp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/APlusUnOp.java b/src/main/java/org/sablecc/sablecc/node/APlusUnOp.java index 893cf30..502f4a3 100644 --- a/src/main/java/org/sablecc/sablecc/node/APlusUnOp.java +++ b/src/main/java/org/sablecc/sablecc/node/APlusUnOp.java @@ -29,6 +29,7 @@ public final class APlusUnOp extends PUnOp cloneNode(this._plus_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAPlusUnOp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AProd.java b/src/main/java/org/sablecc/sablecc/node/AProd.java index 8dac357..9c5b4b2 100644 --- a/src/main/java/org/sablecc/sablecc/node/AProd.java +++ b/src/main/java/org/sablecc/sablecc/node/AProd.java @@ -45,6 +45,7 @@ public final class AProd extends PProd cloneList(this._alts_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAProd(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AProdName.java b/src/main/java/org/sablecc/sablecc/node/AProdName.java index 2c68e0e..053132a 100644 --- a/src/main/java/org/sablecc/sablecc/node/AProdName.java +++ b/src/main/java/org/sablecc/sablecc/node/AProdName.java @@ -34,6 +34,7 @@ public final class AProdName extends PProdName cloneNode(this._prodNameTail_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAProdName(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AProductionSpecifier.java b/src/main/java/org/sablecc/sablecc/node/AProductionSpecifier.java index 01a7228..fae49db 100644 --- a/src/main/java/org/sablecc/sablecc/node/AProductionSpecifier.java +++ b/src/main/java/org/sablecc/sablecc/node/AProductionSpecifier.java @@ -19,6 +19,7 @@ public final class AProductionSpecifier extends PSpecifier return new AProductionSpecifier(); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAProductionSpecifier(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AProductions.java b/src/main/java/org/sablecc/sablecc/node/AProductions.java index 1704b89..c93fc52 100644 --- a/src/main/java/org/sablecc/sablecc/node/AProductions.java +++ b/src/main/java/org/sablecc/sablecc/node/AProductions.java @@ -30,6 +30,7 @@ public final class AProductions extends PProductions cloneList(this._prods_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAProductions(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AQMarkUnOp.java b/src/main/java/org/sablecc/sablecc/node/AQMarkUnOp.java index 45c38bd..6af841a 100644 --- a/src/main/java/org/sablecc/sablecc/node/AQMarkUnOp.java +++ b/src/main/java/org/sablecc/sablecc/node/AQMarkUnOp.java @@ -29,6 +29,7 @@ public final class AQMarkUnOp extends PUnOp cloneNode(this._qMark_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAQMarkUnOp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ARegExp.java b/src/main/java/org/sablecc/sablecc/node/ARegExp.java index 3950ef3..b39ea3b 100644 --- a/src/main/java/org/sablecc/sablecc/node/ARegExp.java +++ b/src/main/java/org/sablecc/sablecc/node/ARegExp.java @@ -30,6 +30,7 @@ public final class ARegExp extends PRegExp cloneList(this._concats_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseARegExp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ARegExpBasic.java b/src/main/java/org/sablecc/sablecc/node/ARegExpBasic.java index 3fb61c1..eb26fbb 100644 --- a/src/main/java/org/sablecc/sablecc/node/ARegExpBasic.java +++ b/src/main/java/org/sablecc/sablecc/node/ARegExpBasic.java @@ -29,6 +29,7 @@ public final class ARegExpBasic extends PBasic cloneNode(this._regExp_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseARegExpBasic(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ASetBasic.java b/src/main/java/org/sablecc/sablecc/node/ASetBasic.java index 64273f2..a6a4a05 100644 --- a/src/main/java/org/sablecc/sablecc/node/ASetBasic.java +++ b/src/main/java/org/sablecc/sablecc/node/ASetBasic.java @@ -29,6 +29,7 @@ public final class ASetBasic extends PBasic cloneNode(this._set_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseASetBasic(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ASimpleListTerm.java b/src/main/java/org/sablecc/sablecc/node/ASimpleListTerm.java index 7f32c17..7569687 100644 --- a/src/main/java/org/sablecc/sablecc/node/ASimpleListTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/ASimpleListTerm.java @@ -39,6 +39,7 @@ public final class ASimpleListTerm extends PListTerm cloneNode(this._simpleTermTail_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseASimpleListTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ASimpleTerm.java b/src/main/java/org/sablecc/sablecc/node/ASimpleTerm.java index 050fcbe..c7efc79 100644 --- a/src/main/java/org/sablecc/sablecc/node/ASimpleTerm.java +++ b/src/main/java/org/sablecc/sablecc/node/ASimpleTerm.java @@ -39,6 +39,7 @@ public final class ASimpleTerm extends PTerm cloneNode(this._simpleTermTail_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseASimpleTerm(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AStarUnOp.java b/src/main/java/org/sablecc/sablecc/node/AStarUnOp.java index 7747213..6db4bfd 100644 --- a/src/main/java/org/sablecc/sablecc/node/AStarUnOp.java +++ b/src/main/java/org/sablecc/sablecc/node/AStarUnOp.java @@ -29,6 +29,7 @@ public final class AStarUnOp extends PUnOp cloneNode(this._star_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAStarUnOp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AStateList.java b/src/main/java/org/sablecc/sablecc/node/AStateList.java index 1fe6417..ddd52fa 100644 --- a/src/main/java/org/sablecc/sablecc/node/AStateList.java +++ b/src/main/java/org/sablecc/sablecc/node/AStateList.java @@ -40,6 +40,7 @@ public final class AStateList extends PStateList cloneList(this._stateLists_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAStateList(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AStateListTail.java b/src/main/java/org/sablecc/sablecc/node/AStateListTail.java index d2014d4..2048ae8 100644 --- a/src/main/java/org/sablecc/sablecc/node/AStateListTail.java +++ b/src/main/java/org/sablecc/sablecc/node/AStateListTail.java @@ -34,6 +34,7 @@ public final class AStateListTail extends PStateListTail cloneNode(this._transition_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAStateListTail(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AStates.java b/src/main/java/org/sablecc/sablecc/node/AStates.java index 1374512..6892bec 100644 --- a/src/main/java/org/sablecc/sablecc/node/AStates.java +++ b/src/main/java/org/sablecc/sablecc/node/AStates.java @@ -30,6 +30,7 @@ public final class AStates extends PStates cloneList(this._listId_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAStates(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AStringBasic.java b/src/main/java/org/sablecc/sablecc/node/AStringBasic.java index f4e449e..d230a78 100644 --- a/src/main/java/org/sablecc/sablecc/node/AStringBasic.java +++ b/src/main/java/org/sablecc/sablecc/node/AStringBasic.java @@ -29,6 +29,7 @@ public final class AStringBasic extends PBasic cloneNode(this._string_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAStringBasic(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ATokenDef.java b/src/main/java/org/sablecc/sablecc/node/ATokenDef.java index 5bca3ad..d4f39d6 100644 --- a/src/main/java/org/sablecc/sablecc/node/ATokenDef.java +++ b/src/main/java/org/sablecc/sablecc/node/ATokenDef.java @@ -49,6 +49,7 @@ public final class ATokenDef extends PTokenDef cloneNode(this._lookAhead_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseATokenDef(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ATokenSpecifier.java b/src/main/java/org/sablecc/sablecc/node/ATokenSpecifier.java index 66d2b5a..e59ccb3 100644 --- a/src/main/java/org/sablecc/sablecc/node/ATokenSpecifier.java +++ b/src/main/java/org/sablecc/sablecc/node/ATokenSpecifier.java @@ -19,6 +19,7 @@ public final class ATokenSpecifier extends PSpecifier return new ATokenSpecifier(); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseATokenSpecifier(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ATokens.java b/src/main/java/org/sablecc/sablecc/node/ATokens.java index 1755173..37d2beb 100644 --- a/src/main/java/org/sablecc/sablecc/node/ATokens.java +++ b/src/main/java/org/sablecc/sablecc/node/ATokens.java @@ -30,6 +30,7 @@ public final class ATokens extends PTokens cloneList(this._tokenDefs_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseATokens(this); diff --git a/src/main/java/org/sablecc/sablecc/node/ATransition.java b/src/main/java/org/sablecc/sablecc/node/ATransition.java index 8c2a831..bd4d79f 100644 --- a/src/main/java/org/sablecc/sablecc/node/ATransition.java +++ b/src/main/java/org/sablecc/sablecc/node/ATransition.java @@ -29,6 +29,7 @@ public final class ATransition extends PTransition cloneNode(this._id_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseATransition(this); diff --git a/src/main/java/org/sablecc/sablecc/node/AUnExp.java b/src/main/java/org/sablecc/sablecc/node/AUnExp.java index 6798dd2..2fd59d7 100644 --- a/src/main/java/org/sablecc/sablecc/node/AUnExp.java +++ b/src/main/java/org/sablecc/sablecc/node/AUnExp.java @@ -34,6 +34,7 @@ public final class AUnExp extends PUnExp cloneNode(this._unOp_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseAUnExp(this); diff --git a/src/main/java/org/sablecc/sablecc/node/EOF.java b/src/main/java/org/sablecc/sablecc/node/EOF.java index c7e38af..21bcc0c 100644 --- a/src/main/java/org/sablecc/sablecc/node/EOF.java +++ b/src/main/java/org/sablecc/sablecc/node/EOF.java @@ -25,6 +25,7 @@ public final class EOF extends Token return new EOF(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseEOF(this); diff --git a/src/main/java/org/sablecc/sablecc/node/Start.java b/src/main/java/org/sablecc/sablecc/node/Start.java index d6d58e5..f886608 100644 --- a/src/main/java/org/sablecc/sablecc/node/Start.java +++ b/src/main/java/org/sablecc/sablecc/node/Start.java @@ -30,6 +30,7 @@ public final class Start extends Node cloneNode(this._eof_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseStart(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TAbstract.java b/src/main/java/org/sablecc/sablecc/node/TAbstract.java index eb97a39..3008141 100644 --- a/src/main/java/org/sablecc/sablecc/node/TAbstract.java +++ b/src/main/java/org/sablecc/sablecc/node/TAbstract.java @@ -25,6 +25,7 @@ public final class TAbstract extends Token return new TAbstract(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTAbstract(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TArrow.java b/src/main/java/org/sablecc/sablecc/node/TArrow.java index d917abf..37c0fb4 100644 --- a/src/main/java/org/sablecc/sablecc/node/TArrow.java +++ b/src/main/java/org/sablecc/sablecc/node/TArrow.java @@ -25,6 +25,7 @@ public final class TArrow extends Token return new TArrow(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTArrow(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TBar.java b/src/main/java/org/sablecc/sablecc/node/TBar.java index 9461f60..1fd5158 100644 --- a/src/main/java/org/sablecc/sablecc/node/TBar.java +++ b/src/main/java/org/sablecc/sablecc/node/TBar.java @@ -25,6 +25,7 @@ public final class TBar extends Token return new TBar(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTBar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TBlank.java b/src/main/java/org/sablecc/sablecc/node/TBlank.java index 5035128..f1e1825 100644 --- a/src/main/java/org/sablecc/sablecc/node/TBlank.java +++ b/src/main/java/org/sablecc/sablecc/node/TBlank.java @@ -25,6 +25,7 @@ public final class TBlank extends Token return new TBlank(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTBlank(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TChar.java b/src/main/java/org/sablecc/sablecc/node/TChar.java index a5963f4..15fd312 100644 --- a/src/main/java/org/sablecc/sablecc/node/TChar.java +++ b/src/main/java/org/sablecc/sablecc/node/TChar.java @@ -25,6 +25,7 @@ public final class TChar extends Token return new TChar(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TColon.java b/src/main/java/org/sablecc/sablecc/node/TColon.java index 551d267..09962ad 100644 --- a/src/main/java/org/sablecc/sablecc/node/TColon.java +++ b/src/main/java/org/sablecc/sablecc/node/TColon.java @@ -25,6 +25,7 @@ public final class TColon extends Token return new TColon(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTColon(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TComma.java b/src/main/java/org/sablecc/sablecc/node/TComma.java index 1bf528a..f840897 100644 --- a/src/main/java/org/sablecc/sablecc/node/TComma.java +++ b/src/main/java/org/sablecc/sablecc/node/TComma.java @@ -25,6 +25,7 @@ public final class TComma extends Token return new TComma(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTComma(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TComment.java b/src/main/java/org/sablecc/sablecc/node/TComment.java index cf3af65..9e61043 100644 --- a/src/main/java/org/sablecc/sablecc/node/TComment.java +++ b/src/main/java/org/sablecc/sablecc/node/TComment.java @@ -25,6 +25,7 @@ public final class TComment extends Token return new TComment(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTComment(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TDDot.java b/src/main/java/org/sablecc/sablecc/node/TDDot.java index 9b8b971..13a4144 100644 --- a/src/main/java/org/sablecc/sablecc/node/TDDot.java +++ b/src/main/java/org/sablecc/sablecc/node/TDDot.java @@ -25,6 +25,7 @@ public final class TDDot extends Token return new TDDot(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTDDot(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TDecChar.java b/src/main/java/org/sablecc/sablecc/node/TDecChar.java index b66df0c..3e3cdd9 100644 --- a/src/main/java/org/sablecc/sablecc/node/TDecChar.java +++ b/src/main/java/org/sablecc/sablecc/node/TDecChar.java @@ -25,6 +25,7 @@ public final class TDecChar extends Token return new TDecChar(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTDecChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TDot.java b/src/main/java/org/sablecc/sablecc/node/TDot.java index f53c313..b3f0227 100644 --- a/src/main/java/org/sablecc/sablecc/node/TDot.java +++ b/src/main/java/org/sablecc/sablecc/node/TDot.java @@ -25,6 +25,7 @@ public final class TDot extends Token return new TDot(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTDot(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TEqual.java b/src/main/java/org/sablecc/sablecc/node/TEqual.java index 650030f..8fa2a3c 100644 --- a/src/main/java/org/sablecc/sablecc/node/TEqual.java +++ b/src/main/java/org/sablecc/sablecc/node/TEqual.java @@ -25,6 +25,7 @@ public final class TEqual extends Token return new TEqual(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTEqual(this); diff --git a/src/main/java/org/sablecc/sablecc/node/THelpers.java b/src/main/java/org/sablecc/sablecc/node/THelpers.java index b13dc05..27e703f 100644 --- a/src/main/java/org/sablecc/sablecc/node/THelpers.java +++ b/src/main/java/org/sablecc/sablecc/node/THelpers.java @@ -25,6 +25,7 @@ public final class THelpers extends Token return new THelpers(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTHelpers(this); diff --git a/src/main/java/org/sablecc/sablecc/node/THexChar.java b/src/main/java/org/sablecc/sablecc/node/THexChar.java index b170944..5de2470 100644 --- a/src/main/java/org/sablecc/sablecc/node/THexChar.java +++ b/src/main/java/org/sablecc/sablecc/node/THexChar.java @@ -25,6 +25,7 @@ public final class THexChar extends Token return new THexChar(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTHexChar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TId.java b/src/main/java/org/sablecc/sablecc/node/TId.java index b3fc9b3..9f51ec1 100644 --- a/src/main/java/org/sablecc/sablecc/node/TId.java +++ b/src/main/java/org/sablecc/sablecc/node/TId.java @@ -25,6 +25,7 @@ public final class TId extends Token return new TId(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTId(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TIgnored.java b/src/main/java/org/sablecc/sablecc/node/TIgnored.java index 34762f2..f7db90f 100644 --- a/src/main/java/org/sablecc/sablecc/node/TIgnored.java +++ b/src/main/java/org/sablecc/sablecc/node/TIgnored.java @@ -25,6 +25,7 @@ public final class TIgnored extends Token return new TIgnored(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTIgnored(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TLBkt.java b/src/main/java/org/sablecc/sablecc/node/TLBkt.java index 8bccb00..9878d04 100644 --- a/src/main/java/org/sablecc/sablecc/node/TLBkt.java +++ b/src/main/java/org/sablecc/sablecc/node/TLBkt.java @@ -25,6 +25,7 @@ public final class TLBkt extends Token return new TLBkt(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTLBkt(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TLBrace.java b/src/main/java/org/sablecc/sablecc/node/TLBrace.java index 5a28eda..5b084d3 100644 --- a/src/main/java/org/sablecc/sablecc/node/TLBrace.java +++ b/src/main/java/org/sablecc/sablecc/node/TLBrace.java @@ -25,6 +25,7 @@ public final class TLBrace extends Token return new TLBrace(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTLBrace(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TLPar.java b/src/main/java/org/sablecc/sablecc/node/TLPar.java index e61eefc..2f89eff 100644 --- a/src/main/java/org/sablecc/sablecc/node/TLPar.java +++ b/src/main/java/org/sablecc/sablecc/node/TLPar.java @@ -25,6 +25,7 @@ public final class TLPar extends Token return new TLPar(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTLPar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TMinus.java b/src/main/java/org/sablecc/sablecc/node/TMinus.java index b65ff3b..7bb07c0 100644 --- a/src/main/java/org/sablecc/sablecc/node/TMinus.java +++ b/src/main/java/org/sablecc/sablecc/node/TMinus.java @@ -25,6 +25,7 @@ public final class TMinus extends Token return new TMinus(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTMinus(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TNew.java b/src/main/java/org/sablecc/sablecc/node/TNew.java index 9528c70..58e7f8d 100644 --- a/src/main/java/org/sablecc/sablecc/node/TNew.java +++ b/src/main/java/org/sablecc/sablecc/node/TNew.java @@ -25,6 +25,7 @@ public final class TNew extends Token return new TNew(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTNew(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TNull.java b/src/main/java/org/sablecc/sablecc/node/TNull.java index 7f9ff10..aa86d78 100644 --- a/src/main/java/org/sablecc/sablecc/node/TNull.java +++ b/src/main/java/org/sablecc/sablecc/node/TNull.java @@ -25,6 +25,7 @@ public final class TNull extends Token return new TNull(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTNull(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TPackage.java b/src/main/java/org/sablecc/sablecc/node/TPackage.java index 09ecf6b..8d6b042 100644 --- a/src/main/java/org/sablecc/sablecc/node/TPackage.java +++ b/src/main/java/org/sablecc/sablecc/node/TPackage.java @@ -25,6 +25,7 @@ public final class TPackage extends Token return new TPackage(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTPackage(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TPkgId.java b/src/main/java/org/sablecc/sablecc/node/TPkgId.java index 43be1ae..27ce841 100644 --- a/src/main/java/org/sablecc/sablecc/node/TPkgId.java +++ b/src/main/java/org/sablecc/sablecc/node/TPkgId.java @@ -25,6 +25,7 @@ public final class TPkgId extends Token return new TPkgId(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTPkgId(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TPlus.java b/src/main/java/org/sablecc/sablecc/node/TPlus.java index d10d275..f51369a 100644 --- a/src/main/java/org/sablecc/sablecc/node/TPlus.java +++ b/src/main/java/org/sablecc/sablecc/node/TPlus.java @@ -25,6 +25,7 @@ public final class TPlus extends Token return new TPlus(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTPlus(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TProductionSpecifier.java b/src/main/java/org/sablecc/sablecc/node/TProductionSpecifier.java index 62981d8..651e680 100644 --- a/src/main/java/org/sablecc/sablecc/node/TProductionSpecifier.java +++ b/src/main/java/org/sablecc/sablecc/node/TProductionSpecifier.java @@ -25,6 +25,7 @@ public final class TProductionSpecifier extends Token return new TProductionSpecifier(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTProductionSpecifier(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TProductions.java b/src/main/java/org/sablecc/sablecc/node/TProductions.java index 4c84479..f372f62 100644 --- a/src/main/java/org/sablecc/sablecc/node/TProductions.java +++ b/src/main/java/org/sablecc/sablecc/node/TProductions.java @@ -25,6 +25,7 @@ public final class TProductions extends Token return new TProductions(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTProductions(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TQMark.java b/src/main/java/org/sablecc/sablecc/node/TQMark.java index 1783c9d..c3f059f 100644 --- a/src/main/java/org/sablecc/sablecc/node/TQMark.java +++ b/src/main/java/org/sablecc/sablecc/node/TQMark.java @@ -25,6 +25,7 @@ public final class TQMark extends Token return new TQMark(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTQMark(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TRBkt.java b/src/main/java/org/sablecc/sablecc/node/TRBkt.java index 06f97f3..b75212c 100644 --- a/src/main/java/org/sablecc/sablecc/node/TRBkt.java +++ b/src/main/java/org/sablecc/sablecc/node/TRBkt.java @@ -25,6 +25,7 @@ public final class TRBkt extends Token return new TRBkt(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTRBkt(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TRBrace.java b/src/main/java/org/sablecc/sablecc/node/TRBrace.java index b3790e2..7b8bffc 100644 --- a/src/main/java/org/sablecc/sablecc/node/TRBrace.java +++ b/src/main/java/org/sablecc/sablecc/node/TRBrace.java @@ -25,6 +25,7 @@ public final class TRBrace extends Token return new TRBrace(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTRBrace(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TRPar.java b/src/main/java/org/sablecc/sablecc/node/TRPar.java index 8ae7180..6ebc6e7 100644 --- a/src/main/java/org/sablecc/sablecc/node/TRPar.java +++ b/src/main/java/org/sablecc/sablecc/node/TRPar.java @@ -25,6 +25,7 @@ public final class TRPar extends Token return new TRPar(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTRPar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TSemicolon.java b/src/main/java/org/sablecc/sablecc/node/TSemicolon.java index 7459a88..5e80422 100644 --- a/src/main/java/org/sablecc/sablecc/node/TSemicolon.java +++ b/src/main/java/org/sablecc/sablecc/node/TSemicolon.java @@ -25,6 +25,7 @@ public final class TSemicolon extends Token return new TSemicolon(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTSemicolon(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TSlash.java b/src/main/java/org/sablecc/sablecc/node/TSlash.java index 9b6c4d0..44abf4c 100644 --- a/src/main/java/org/sablecc/sablecc/node/TSlash.java +++ b/src/main/java/org/sablecc/sablecc/node/TSlash.java @@ -25,6 +25,7 @@ public final class TSlash extends Token return new TSlash(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTSlash(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TStar.java b/src/main/java/org/sablecc/sablecc/node/TStar.java index d07c989..639add0 100644 --- a/src/main/java/org/sablecc/sablecc/node/TStar.java +++ b/src/main/java/org/sablecc/sablecc/node/TStar.java @@ -25,6 +25,7 @@ public final class TStar extends Token return new TStar(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTStar(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TStates.java b/src/main/java/org/sablecc/sablecc/node/TStates.java index a589aeb..26ec040 100644 --- a/src/main/java/org/sablecc/sablecc/node/TStates.java +++ b/src/main/java/org/sablecc/sablecc/node/TStates.java @@ -25,6 +25,7 @@ public final class TStates extends Token return new TStates(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTStates(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TString.java b/src/main/java/org/sablecc/sablecc/node/TString.java index b9990c0..bd6df98 100644 --- a/src/main/java/org/sablecc/sablecc/node/TString.java +++ b/src/main/java/org/sablecc/sablecc/node/TString.java @@ -25,6 +25,7 @@ public final class TString extends Token return new TString(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTString(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TSyntax.java b/src/main/java/org/sablecc/sablecc/node/TSyntax.java index 4619850..2740761 100644 --- a/src/main/java/org/sablecc/sablecc/node/TSyntax.java +++ b/src/main/java/org/sablecc/sablecc/node/TSyntax.java @@ -25,6 +25,7 @@ public final class TSyntax extends Token return new TSyntax(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTSyntax(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TTokenSpecifier.java b/src/main/java/org/sablecc/sablecc/node/TTokenSpecifier.java index 99c163f..e197791 100644 --- a/src/main/java/org/sablecc/sablecc/node/TTokenSpecifier.java +++ b/src/main/java/org/sablecc/sablecc/node/TTokenSpecifier.java @@ -25,6 +25,7 @@ public final class TTokenSpecifier extends Token return new TTokenSpecifier(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTTokenSpecifier(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TTokens.java b/src/main/java/org/sablecc/sablecc/node/TTokens.java index a89cfc3..08e6f2b 100644 --- a/src/main/java/org/sablecc/sablecc/node/TTokens.java +++ b/src/main/java/org/sablecc/sablecc/node/TTokens.java @@ -25,6 +25,7 @@ public final class TTokens extends Token return new TTokens(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTTokens(this); diff --git a/src/main/java/org/sablecc/sablecc/node/TTree.java b/src/main/java/org/sablecc/sablecc/node/TTree.java index 49d7e13..040377a 100644 --- a/src/main/java/org/sablecc/sablecc/node/TTree.java +++ b/src/main/java/org/sablecc/sablecc/node/TTree.java @@ -25,6 +25,7 @@ public final class TTree extends Token return new TTree(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseTTree(this); diff --git a/src/main/java/org/sablecc/sablecc/node/Token.java b/src/main/java/org/sablecc/sablecc/node/Token.java index 93820c0..e93737c 100644 --- a/src/main/java/org/sablecc/sablecc/node/Token.java +++ b/src/main/java/org/sablecc/sablecc/node/Token.java @@ -12,31 +12,37 @@ public abstract class Token extends Node implements IToken private int line; private int pos; + @Override public String getText() { return this.text; } + @Override public void setText( String text) { this.text = text; } + @Override public int getLine() { return this.line; } + @Override public void setLine( int line) { this.line = line; } + @Override public int getPos() { return this.pos; } + @Override public void setPos( int pos) { this.pos = pos; diff --git a/src/main/java/org/sablecc/sablecc/parser/Parser.java b/src/main/java/org/sablecc/sablecc/parser/Parser.java index 22f9263..aaa7358 100644 --- a/src/main/java/org/sablecc/sablecc/parser/Parser.java +++ b/src/main/java/org/sablecc/sablecc/parser/Parser.java @@ -43,6 +43,7 @@ public class Parser implements IParser private Map<PositionedNode, SourcecodeRange> mapping = new HashMap<PositionedNode, SourcecodeRange>(); + @Override public Map<PositionedNode, SourcecodeRange> getMapping() { return this.mapping; } protected void checkResult(Object elementToCheck) { diff --git a/src/main/resources/org/sablecc/sablecc/alternatives.txt b/src/main/resources/org/sablecc/sablecc/alternatives.txt index faee29b..5a18d9d 100644 --- a/src/main/resources/org/sablecc/sablecc/alternatives.txt +++ b/src/main/resources/org/sablecc/sablecc/alternatives.txt @@ -102,6 +102,7 @@ $ Macro:Apply + @Override public void apply(Switch sw) { ((Analysis) sw).case$0$(this); diff --git a/src/main/resources/org/sablecc/sablecc/analyses.txt b/src/main/resources/org/sablecc/sablecc/analyses.txt index 5c0e344..73a44cb 100644 --- a/src/main/resources/org/sablecc/sablecc/analyses.txt +++ b/src/main/resources/org/sablecc/sablecc/analyses.txt @@ -50,6 +50,7 @@ public class AnalysisAdapter implements Analysis private Hashtable<Node,Object> in; private Hashtable<Node,Object> out; + @Override public Object getIn(Node node) { if(this.in == null) @@ -60,6 +61,7 @@ public class AnalysisAdapter implements Analysis return this.in.get(node); } + @Override public void setIn(Node node, Object o) { if(this.in == null) @@ -77,6 +79,7 @@ public class AnalysisAdapter implements Analysis } } + @Override public Object getOut(Node node) { if(this.out == null) @@ -87,6 +90,7 @@ public class AnalysisAdapter implements Analysis return this.out.get(node); } + @Override public void setOut(Node node, Object o) { if(this.out == null) @@ -108,6 +112,7 @@ $ Macro:AnalysisAdapterStart + @Override public void caseStart(Start node) { defaultCase(node); @@ -117,6 +122,7 @@ $ Macro:AnalysisAdapterBody + @Override public void case$0$($0$ node) { defaultCase(node); @@ -126,6 +132,7 @@ $ Macro:AnalysisAdapterTail + @Override public void caseEOF(EOF node) { defaultCase(node); diff --git a/src/main/resources/org/sablecc/sablecc/lexer.txt b/src/main/resources/org/sablecc/sablecc/lexer.txt index 12b4cdf..386a594 100644 --- a/src/main/resources/org/sablecc/sablecc/lexer.txt +++ b/src/main/resources/org/sablecc/sablecc/lexer.txt @@ -54,6 +54,7 @@ public class Lexer implements ITokenListContainer return nextList; } + @Override public List<IToken> getTokenList() { return tokenList; } diff --git a/src/main/resources/org/sablecc/sablecc/parser.txt b/src/main/resources/org/sablecc/sablecc/parser.txt index eef5e45..08377d8 100644 --- a/src/main/resources/org/sablecc/sablecc/parser.txt +++ b/src/main/resources/org/sablecc/sablecc/parser.txt @@ -51,6 +51,7 @@ public class Parser implements IParser private Map<PositionedNode, SourcecodeRange> mapping = new HashMap<PositionedNode, SourcecodeRange>(); + @Override public Map<PositionedNode, SourcecodeRange> getMapping() { return this.mapping; } protected void checkResult(Object elementToCheck) { diff --git a/src/main/resources/org/sablecc/sablecc/tokens.txt b/src/main/resources/org/sablecc/sablecc/tokens.txt index a586809..6641f9f 100644 --- a/src/main/resources/org/sablecc/sablecc/tokens.txt +++ b/src/main/resources/org/sablecc/sablecc/tokens.txt @@ -36,6 +36,7 @@ public final class $2$ extends Token return new $2$(getText(), getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).case$2$(this); @@ -76,6 +77,7 @@ public final class $2$ extends Token return new $2$(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).case$2$(this); diff --git a/src/main/resources/org/sablecc/sablecc/utils.txt b/src/main/resources/org/sablecc/sablecc/utils.txt index 98c8db0..2b60e5e 100644 --- a/src/main/resources/org/sablecc/sablecc/utils.txt +++ b/src/main/resources/org/sablecc/sablecc/utils.txt @@ -38,6 +38,7 @@ public final class Start extends Node cloneNode(this._eof_)); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseStart(this); @@ -168,6 +169,7 @@ public final class EOF extends Token return new EOF(getLine(), getPos()); } + @Override public void apply(Switch sw) { ((Analysis) sw).caseEOF(this); @@ -191,31 +193,37 @@ public abstract class Token extends Node implements IToken private int line; private int pos; + @Override public String getText() { return this.text; } + @Override public void setText( String text) { this.text = text; } + @Override public int getLine() { return this.line; } + @Override public void setLine( int line) { this.line = line; } + @Override public int getPos() { return this.pos; } + @Override public void setPos( int pos) { this.pos = pos; -- GitLab