/* This file was generated by SableCC (http://www.sablecc.org/). */ package com.google.clearsilver.jsilver.syntax.analysis; import java.util.*; import com.google.clearsilver.jsilver.syntax.node.*; public class AnalysisAdapter implements Analysis { private Hashtable in; private Hashtable out; public Object getIn(Node node) { if(this.in == null) { return null; } return this.in.get(node); } public void setIn(Node node, Object o) { if(this.in == null) { this.in = new Hashtable(1); } if(o != null) { this.in.put(node, o); } else { this.in.remove(node); } } public Object getOut(Node node) { if(this.out == null) { return null; } return this.out.get(node); } public void setOut(Node node, Object o) { if(this.out == null) { this.out = new Hashtable(1); } if(o != null) { this.out.put(node, o); } else { this.out.remove(node); } } public void caseStart(Start node) { defaultCase(node); } public void caseAMultipleCommand(AMultipleCommand node) { defaultCase(node); } public void caseACommentCommand(ACommentCommand node) { defaultCase(node); } public void caseADataCommand(ADataCommand node) { defaultCase(node); } public void caseAVarCommand(AVarCommand node) { defaultCase(node); } public void caseALvarCommand(ALvarCommand node) { defaultCase(node); } public void caseAEvarCommand(AEvarCommand node) { defaultCase(node); } public void caseAUvarCommand(AUvarCommand node) { defaultCase(node); } public void caseASetCommand(ASetCommand node) { defaultCase(node); } public void caseANameCommand(ANameCommand node) { defaultCase(node); } public void caseAEscapeCommand(AEscapeCommand node) { defaultCase(node); } public void caseAAutoescapeCommand(AAutoescapeCommand node) { defaultCase(node); } public void caseAWithCommand(AWithCommand node) { defaultCase(node); } public void caseALoopToCommand(ALoopToCommand node) { defaultCase(node); } public void caseALoopCommand(ALoopCommand node) { defaultCase(node); } public void caseALoopIncCommand(ALoopIncCommand node) { defaultCase(node); } public void caseAEachCommand(AEachCommand node) { defaultCase(node); } public void caseADefCommand(ADefCommand node) { defaultCase(node); } public void caseACallCommand(ACallCommand node) { defaultCase(node); } public void caseAIfCommand(AIfCommand node) { defaultCase(node); } public void caseAAltCommand(AAltCommand node) { defaultCase(node); } public void caseAIncludeCommand(AIncludeCommand node) { defaultCase(node); } public void caseAHardIncludeCommand(AHardIncludeCommand node) { defaultCase(node); } public void caseALincludeCommand(ALincludeCommand node) { defaultCase(node); } public void caseAHardLincludeCommand(AHardLincludeCommand node) { defaultCase(node); } public void caseAContentTypeCommand(AContentTypeCommand node) { defaultCase(node); } public void caseAInlineCommand(AInlineCommand node) { defaultCase(node); } public void caseANoopCommand(ANoopCommand node) { defaultCase(node); } public void caseACsOpenPosition(ACsOpenPosition node) { defaultCase(node); } public void caseAStringExpression(AStringExpression node) { defaultCase(node); } public void caseANumericExpression(ANumericExpression node) { defaultCase(node); } public void caseADecimalExpression(ADecimalExpression node) { defaultCase(node); } public void caseAHexExpression(AHexExpression node) { defaultCase(node); } public void caseAVariableExpression(AVariableExpression node) { defaultCase(node); } public void caseAFunctionExpression(AFunctionExpression node) { defaultCase(node); } public void caseASequenceExpression(ASequenceExpression node) { defaultCase(node); } public void caseANegativeExpression(ANegativeExpression node) { defaultCase(node); } public void caseANotExpression(ANotExpression node) { defaultCase(node); } public void caseAExistsExpression(AExistsExpression node) { defaultCase(node); } public void caseACommaExpression(ACommaExpression node) { defaultCase(node); } public void caseAEqExpression(AEqExpression node) { defaultCase(node); } public void caseANumericEqExpression(ANumericEqExpression node) { defaultCase(node); } public void caseANeExpression(ANeExpression node) { defaultCase(node); } public void caseANumericNeExpression(ANumericNeExpression node) { defaultCase(node); } public void caseALtExpression(ALtExpression node) { defaultCase(node); } public void caseAGtExpression(AGtExpression node) { defaultCase(node); } public void caseALteExpression(ALteExpression node) { defaultCase(node); } public void caseAGteExpression(AGteExpression node) { defaultCase(node); } public void caseAAndExpression(AAndExpression node) { defaultCase(node); } public void caseAOrExpression(AOrExpression node) { defaultCase(node); } public void caseAAddExpression(AAddExpression node) { defaultCase(node); } public void caseANumericAddExpression(ANumericAddExpression node) { defaultCase(node); } public void caseASubtractExpression(ASubtractExpression node) { defaultCase(node); } public void caseAMultiplyExpression(AMultiplyExpression node) { defaultCase(node); } public void caseADivideExpression(ADivideExpression node) { defaultCase(node); } public void caseAModuloExpression(AModuloExpression node) { defaultCase(node); } public void caseANoopExpression(ANoopExpression node) { defaultCase(node); } public void caseANameVariable(ANameVariable node) { defaultCase(node); } public void caseADecNumberVariable(ADecNumberVariable node) { defaultCase(node); } public void caseAHexNumberVariable(AHexNumberVariable node) { defaultCase(node); } public void caseADescendVariable(ADescendVariable node) { defaultCase(node); } public void caseAExpandVariable(AExpandVariable node) { defaultCase(node); } public void caseTData(TData node) { defaultCase(node); } public void caseTComment(TComment node) { defaultCase(node); } public void caseTVar(TVar node) { defaultCase(node); } public void caseTLvar(TLvar node) { defaultCase(node); } public void caseTEvar(TEvar node) { defaultCase(node); } public void caseTUvar(TUvar node) { defaultCase(node); } public void caseTSet(TSet node) { defaultCase(node); } public void caseTIf(TIf node) { defaultCase(node); } public void caseTElseIf(TElseIf node) { defaultCase(node); } public void caseTElse(TElse node) { defaultCase(node); } public void caseTWith(TWith node) { defaultCase(node); } public void caseTEscape(TEscape node) { defaultCase(node); } public void caseTAutoescape(TAutoescape node) { defaultCase(node); } public void caseTLoop(TLoop node) { defaultCase(node); } public void caseTEach(TEach node) { defaultCase(node); } public void caseTAlt(TAlt node) { defaultCase(node); } public void caseTName(TName node) { defaultCase(node); } public void caseTDef(TDef node) { defaultCase(node); } public void caseTCall(TCall node) { defaultCase(node); } public void caseTInclude(TInclude node) { defaultCase(node); } public void caseTLinclude(TLinclude node) { defaultCase(node); } public void caseTContentType(TContentType node) { defaultCase(node); } public void caseTInline(TInline node) { defaultCase(node); } public void caseTComma(TComma node) { defaultCase(node); } public void caseTBang(TBang node) { defaultCase(node); } public void caseTAssignment(TAssignment node) { defaultCase(node); } public void caseTEq(TEq node) { defaultCase(node); } public void caseTNe(TNe node) { defaultCase(node); } public void caseTLt(TLt node) { defaultCase(node); } public void caseTGt(TGt node) { defaultCase(node); } public void caseTLte(TLte node) { defaultCase(node); } public void caseTGte(TGte node) { defaultCase(node); } public void caseTAnd(TAnd node) { defaultCase(node); } public void caseTOr(TOr node) { defaultCase(node); } public void caseTString(TString node) { defaultCase(node); } public void caseTHash(THash node) { defaultCase(node); } public void caseTPlus(TPlus node) { defaultCase(node); } public void caseTMinus(TMinus node) { defaultCase(node); } public void caseTStar(TStar node) { defaultCase(node); } public void caseTPercent(TPercent node) { defaultCase(node); } public void caseTBracketOpen(TBracketOpen node) { defaultCase(node); } public void caseTBracketClose(TBracketClose node) { defaultCase(node); } public void caseTParenOpen(TParenOpen node) { defaultCase(node); } public void caseTParenClose(TParenClose node) { defaultCase(node); } public void caseTDot(TDot node) { defaultCase(node); } public void caseTDollar(TDollar node) { defaultCase(node); } public void caseTQuestion(TQuestion node) { defaultCase(node); } public void caseTDecNumber(TDecNumber node) { defaultCase(node); } public void caseTHexNumber(THexNumber node) { defaultCase(node); } public void caseTWord(TWord node) { defaultCase(node); } public void caseTArgWhitespace(TArgWhitespace node) { defaultCase(node); } public void caseTSlash(TSlash node) { defaultCase(node); } public void caseTCsOpen(TCsOpen node) { defaultCase(node); } public void caseTCommentStart(TCommentStart node) { defaultCase(node); } public void caseTCommandDelimiter(TCommandDelimiter node) { defaultCase(node); } public void caseTHardDelimiter(THardDelimiter node) { defaultCase(node); } public void caseTCsClose(TCsClose node) { defaultCase(node); } public void caseEOF(EOF node) { defaultCase(node); } public void defaultCase(@SuppressWarnings("unused") Node node) { // do nothing } }