com.google.clearsilver.jsilver.syntax.analysis
Class DepthFirstAdapter

java.lang.Object
  extended by com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
      extended by com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
All Implemented Interfaces:
Analysis, Switch
Direct Known Subclasses:
AutoEscaper, DataCommandConsolidator, EscapingEvaluator, ExpressionEvaluator, ExpressionTranslator, InlineRewriter, SequenceOptimizer, StructuralWhitespaceStripper, SyntaxTreeDumper, SyntaxTreeOptimizer, TemplateInterpreter, TemplateTranslator, TypeResolver, VariableLocator, VariableTranslator, VarOptimizer

public class DepthFirstAdapter
extends AnalysisAdapter


Constructor Summary
DepthFirstAdapter()
           
 
Method Summary
 void caseAAddExpression(AAddExpression node)
           
 void caseAAltCommand(AAltCommand node)
           
 void caseAAndExpression(AAndExpression node)
           
 void caseAAutoescapeCommand(AAutoescapeCommand node)
           
 void caseACallCommand(ACallCommand node)
           
 void caseACommaExpression(ACommaExpression node)
           
 void caseACommentCommand(ACommentCommand node)
           
 void caseAContentTypeCommand(AContentTypeCommand node)
           
 void caseACsOpenPosition(ACsOpenPosition node)
           
 void caseADataCommand(ADataCommand node)
           
 void caseADecimalExpression(ADecimalExpression node)
           
 void caseADecNumberVariable(ADecNumberVariable node)
           
 void caseADefCommand(ADefCommand node)
           
 void caseADescendVariable(ADescendVariable node)
           
 void caseADivideExpression(ADivideExpression node)
           
 void caseAEachCommand(AEachCommand node)
           
 void caseAEqExpression(AEqExpression node)
           
 void caseAEscapeCommand(AEscapeCommand node)
           
 void caseAEvarCommand(AEvarCommand node)
           
 void caseAExistsExpression(AExistsExpression node)
           
 void caseAExpandVariable(AExpandVariable node)
           
 void caseAFunctionExpression(AFunctionExpression node)
           
 void caseAGteExpression(AGteExpression node)
           
 void caseAGtExpression(AGtExpression node)
           
 void caseAHardIncludeCommand(AHardIncludeCommand node)
           
 void caseAHardLincludeCommand(AHardLincludeCommand node)
           
 void caseAHexExpression(AHexExpression node)
           
 void caseAHexNumberVariable(AHexNumberVariable node)
           
 void caseAIfCommand(AIfCommand node)
           
 void caseAIncludeCommand(AIncludeCommand node)
           
 void caseAInlineCommand(AInlineCommand node)
           
 void caseALincludeCommand(ALincludeCommand node)
           
 void caseALoopCommand(ALoopCommand node)
           
 void caseALoopIncCommand(ALoopIncCommand node)
           
 void caseALoopToCommand(ALoopToCommand node)
           
 void caseALteExpression(ALteExpression node)
           
 void caseALtExpression(ALtExpression node)
           
 void caseALvarCommand(ALvarCommand node)
           
 void caseAModuloExpression(AModuloExpression node)
           
 void caseAMultipleCommand(AMultipleCommand node)
           
 void caseAMultiplyExpression(AMultiplyExpression node)
           
 void caseANameCommand(ANameCommand node)
           
 void caseANameVariable(ANameVariable node)
           
 void caseANeExpression(ANeExpression node)
           
 void caseANegativeExpression(ANegativeExpression node)
           
 void caseANoopCommand(ANoopCommand node)
           
 void caseANoopExpression(ANoopExpression node)
           
 void caseANotExpression(ANotExpression node)
           
 void caseANumericAddExpression(ANumericAddExpression node)
           
 void caseANumericEqExpression(ANumericEqExpression node)
           
 void caseANumericExpression(ANumericExpression node)
           
 void caseANumericNeExpression(ANumericNeExpression node)
           
 void caseAOrExpression(AOrExpression node)
           
 void caseASequenceExpression(ASequenceExpression node)
           
 void caseASetCommand(ASetCommand node)
           
 void caseAStringExpression(AStringExpression node)
           
 void caseASubtractExpression(ASubtractExpression node)
           
 void caseAUvarCommand(AUvarCommand node)
           
 void caseAVarCommand(AVarCommand node)
           
 void caseAVariableExpression(AVariableExpression node)
           
 void caseAWithCommand(AWithCommand node)
           
 void caseStart(Start node)
           
 void defaultIn(Node node)
           
 void defaultOut(Node node)
           
 void inAAddExpression(AAddExpression node)
           
 void inAAltCommand(AAltCommand node)
           
 void inAAndExpression(AAndExpression node)
           
 void inAAutoescapeCommand(AAutoescapeCommand node)
           
 void inACallCommand(ACallCommand node)
           
 void inACommaExpression(ACommaExpression node)
           
 void inACommentCommand(ACommentCommand node)
           
 void inAContentTypeCommand(AContentTypeCommand node)
           
 void inACsOpenPosition(ACsOpenPosition node)
           
 void inADataCommand(ADataCommand node)
           
 void inADecimalExpression(ADecimalExpression node)
           
 void inADecNumberVariable(ADecNumberVariable node)
           
 void inADefCommand(ADefCommand node)
           
 void inADescendVariable(ADescendVariable node)
           
 void inADivideExpression(ADivideExpression node)
           
 void inAEachCommand(AEachCommand node)
           
 void inAEqExpression(AEqExpression node)
           
 void inAEscapeCommand(AEscapeCommand node)
           
 void inAEvarCommand(AEvarCommand node)
           
 void inAExistsExpression(AExistsExpression node)
           
 void inAExpandVariable(AExpandVariable node)
           
 void inAFunctionExpression(AFunctionExpression node)
           
 void inAGteExpression(AGteExpression node)
           
 void inAGtExpression(AGtExpression node)
           
 void inAHardIncludeCommand(AHardIncludeCommand node)
           
 void inAHardLincludeCommand(AHardLincludeCommand node)
           
 void inAHexExpression(AHexExpression node)
           
 void inAHexNumberVariable(AHexNumberVariable node)
           
 void inAIfCommand(AIfCommand node)
           
 void inAIncludeCommand(AIncludeCommand node)
           
 void inAInlineCommand(AInlineCommand node)
           
 void inALincludeCommand(ALincludeCommand node)
           
 void inALoopCommand(ALoopCommand node)
           
 void inALoopIncCommand(ALoopIncCommand node)
           
 void inALoopToCommand(ALoopToCommand node)
           
 void inALteExpression(ALteExpression node)
           
 void inALtExpression(ALtExpression node)
           
 void inALvarCommand(ALvarCommand node)
           
 void inAModuloExpression(AModuloExpression node)
           
 void inAMultipleCommand(AMultipleCommand node)
           
 void inAMultiplyExpression(AMultiplyExpression node)
           
 void inANameCommand(ANameCommand node)
           
 void inANameVariable(ANameVariable node)
           
 void inANeExpression(ANeExpression node)
           
 void inANegativeExpression(ANegativeExpression node)
           
 void inANoopCommand(ANoopCommand node)
           
 void inANoopExpression(ANoopExpression node)
           
 void inANotExpression(ANotExpression node)
           
 void inANumericAddExpression(ANumericAddExpression node)
           
 void inANumericEqExpression(ANumericEqExpression node)
           
 void inANumericExpression(ANumericExpression node)
           
 void inANumericNeExpression(ANumericNeExpression node)
           
 void inAOrExpression(AOrExpression node)
           
 void inASequenceExpression(ASequenceExpression node)
           
 void inASetCommand(ASetCommand node)
           
 void inAStringExpression(AStringExpression node)
           
 void inASubtractExpression(ASubtractExpression node)
           
 void inAUvarCommand(AUvarCommand node)
           
 void inAVarCommand(AVarCommand node)
           
 void inAVariableExpression(AVariableExpression node)
           
 void inAWithCommand(AWithCommand node)
           
 void inStart(Start node)
           
 void outAAddExpression(AAddExpression node)
           
 void outAAltCommand(AAltCommand node)
           
 void outAAndExpression(AAndExpression node)
           
 void outAAutoescapeCommand(AAutoescapeCommand node)
           
 void outACallCommand(ACallCommand node)
           
 void outACommaExpression(ACommaExpression node)
           
 void outACommentCommand(ACommentCommand node)
           
 void outAContentTypeCommand(AContentTypeCommand node)
           
 void outACsOpenPosition(ACsOpenPosition node)
           
 void outADataCommand(ADataCommand node)
           
 void outADecimalExpression(ADecimalExpression node)
           
 void outADecNumberVariable(ADecNumberVariable node)
           
 void outADefCommand(ADefCommand node)
           
 void outADescendVariable(ADescendVariable node)
           
 void outADivideExpression(ADivideExpression node)
           
 void outAEachCommand(AEachCommand node)
           
 void outAEqExpression(AEqExpression node)
           
 void outAEscapeCommand(AEscapeCommand node)
           
 void outAEvarCommand(AEvarCommand node)
           
 void outAExistsExpression(AExistsExpression node)
           
 void outAExpandVariable(AExpandVariable node)
           
 void outAFunctionExpression(AFunctionExpression node)
           
 void outAGteExpression(AGteExpression node)
           
 void outAGtExpression(AGtExpression node)
           
 void outAHardIncludeCommand(AHardIncludeCommand node)
           
 void outAHardLincludeCommand(AHardLincludeCommand node)
           
 void outAHexExpression(AHexExpression node)
           
 void outAHexNumberVariable(AHexNumberVariable node)
           
 void outAIfCommand(AIfCommand node)
           
 void outAIncludeCommand(AIncludeCommand node)
           
 void outAInlineCommand(AInlineCommand node)
           
 void outALincludeCommand(ALincludeCommand node)
           
 void outALoopCommand(ALoopCommand node)
           
 void outALoopIncCommand(ALoopIncCommand node)
           
 void outALoopToCommand(ALoopToCommand node)
           
 void outALteExpression(ALteExpression node)
           
 void outALtExpression(ALtExpression node)
           
 void outALvarCommand(ALvarCommand node)
           
 void outAModuloExpression(AModuloExpression node)
           
 void outAMultipleCommand(AMultipleCommand node)
           
 void outAMultiplyExpression(AMultiplyExpression node)
           
 void outANameCommand(ANameCommand node)
           
 void outANameVariable(ANameVariable node)
           
 void outANeExpression(ANeExpression node)
           
 void outANegativeExpression(ANegativeExpression node)
           
 void outANoopCommand(ANoopCommand node)
           
 void outANoopExpression(ANoopExpression node)
           
 void outANotExpression(ANotExpression node)
           
 void outANumericAddExpression(ANumericAddExpression node)
           
 void outANumericEqExpression(ANumericEqExpression node)
           
 void outANumericExpression(ANumericExpression node)
           
 void outANumericNeExpression(ANumericNeExpression node)
           
 void outAOrExpression(AOrExpression node)
           
 void outASequenceExpression(ASequenceExpression node)
           
 void outASetCommand(ASetCommand node)
           
 void outAStringExpression(AStringExpression node)
           
 void outASubtractExpression(ASubtractExpression node)
           
 void outAUvarCommand(AUvarCommand node)
           
 void outAVarCommand(AVarCommand node)
           
 void outAVariableExpression(AVariableExpression node)
           
 void outAWithCommand(AWithCommand node)
           
 void outStart(Start node)
           
 
Methods inherited from class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
caseEOF, caseTAlt, caseTAnd, caseTArgWhitespace, caseTAssignment, caseTAutoescape, caseTBang, caseTBracketClose, caseTBracketOpen, caseTCall, caseTComma, caseTCommandDelimiter, caseTComment, caseTCommentStart, caseTContentType, caseTCsClose, caseTCsOpen, caseTData, caseTDecNumber, caseTDef, caseTDollar, caseTDot, caseTEach, caseTElse, caseTElseIf, caseTEq, caseTEscape, caseTEvar, caseTGt, caseTGte, caseTHardDelimiter, caseTHash, caseTHexNumber, caseTIf, caseTInclude, caseTInline, caseTLinclude, caseTLoop, caseTLt, caseTLte, caseTLvar, caseTMinus, caseTName, caseTNe, caseTOr, caseTParenClose, caseTParenOpen, caseTPercent, caseTPlus, caseTQuestion, caseTSet, caseTSlash, caseTStar, caseTString, caseTUvar, caseTVar, caseTWith, caseTWord, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DepthFirstAdapter

public DepthFirstAdapter()
Method Detail

inStart

public void inStart(Start node)

outStart

public void outStart(Start node)

defaultIn

public void defaultIn(Node node)

defaultOut

public void defaultOut(Node node)

caseStart

public void caseStart(Start node)
Specified by:
caseStart in interface Analysis
Overrides:
caseStart in class AnalysisAdapter

inAMultipleCommand

public void inAMultipleCommand(AMultipleCommand node)

outAMultipleCommand

public void outAMultipleCommand(AMultipleCommand node)

caseAMultipleCommand

public void caseAMultipleCommand(AMultipleCommand node)
Specified by:
caseAMultipleCommand in interface Analysis
Overrides:
caseAMultipleCommand in class AnalysisAdapter

inACommentCommand

public void inACommentCommand(ACommentCommand node)

outACommentCommand

public void outACommentCommand(ACommentCommand node)

caseACommentCommand

public void caseACommentCommand(ACommentCommand node)
Specified by:
caseACommentCommand in interface Analysis
Overrides:
caseACommentCommand in class AnalysisAdapter

inADataCommand

public void inADataCommand(ADataCommand node)

outADataCommand

public void outADataCommand(ADataCommand node)

caseADataCommand

public void caseADataCommand(ADataCommand node)
Specified by:
caseADataCommand in interface Analysis
Overrides:
caseADataCommand in class AnalysisAdapter

inAVarCommand

public void inAVarCommand(AVarCommand node)

outAVarCommand

public void outAVarCommand(AVarCommand node)

caseAVarCommand

public void caseAVarCommand(AVarCommand node)
Specified by:
caseAVarCommand in interface Analysis
Overrides:
caseAVarCommand in class AnalysisAdapter

inALvarCommand

public void inALvarCommand(ALvarCommand node)

outALvarCommand

public void outALvarCommand(ALvarCommand node)

caseALvarCommand

public void caseALvarCommand(ALvarCommand node)
Specified by:
caseALvarCommand in interface Analysis
Overrides:
caseALvarCommand in class AnalysisAdapter

inAEvarCommand

public void inAEvarCommand(AEvarCommand node)

outAEvarCommand

public void outAEvarCommand(AEvarCommand node)

caseAEvarCommand

public void caseAEvarCommand(AEvarCommand node)
Specified by:
caseAEvarCommand in interface Analysis
Overrides:
caseAEvarCommand in class AnalysisAdapter

inAUvarCommand

public void inAUvarCommand(AUvarCommand node)

outAUvarCommand

public void outAUvarCommand(AUvarCommand node)

caseAUvarCommand

public void caseAUvarCommand(AUvarCommand node)
Specified by:
caseAUvarCommand in interface Analysis
Overrides:
caseAUvarCommand in class AnalysisAdapter

inASetCommand

public void inASetCommand(ASetCommand node)

outASetCommand

public void outASetCommand(ASetCommand node)

caseASetCommand

public void caseASetCommand(ASetCommand node)
Specified by:
caseASetCommand in interface Analysis
Overrides:
caseASetCommand in class AnalysisAdapter

inANameCommand

public void inANameCommand(ANameCommand node)

outANameCommand

public void outANameCommand(ANameCommand node)

caseANameCommand

public void caseANameCommand(ANameCommand node)
Specified by:
caseANameCommand in interface Analysis
Overrides:
caseANameCommand in class AnalysisAdapter

inAEscapeCommand

public void inAEscapeCommand(AEscapeCommand node)

outAEscapeCommand

public void outAEscapeCommand(AEscapeCommand node)

caseAEscapeCommand

public void caseAEscapeCommand(AEscapeCommand node)
Specified by:
caseAEscapeCommand in interface Analysis
Overrides:
caseAEscapeCommand in class AnalysisAdapter

inAAutoescapeCommand

public void inAAutoescapeCommand(AAutoescapeCommand node)

outAAutoescapeCommand

public void outAAutoescapeCommand(AAutoescapeCommand node)

caseAAutoescapeCommand

public void caseAAutoescapeCommand(AAutoescapeCommand node)
Specified by:
caseAAutoescapeCommand in interface Analysis
Overrides:
caseAAutoescapeCommand in class AnalysisAdapter

inAWithCommand

public void inAWithCommand(AWithCommand node)

outAWithCommand

public void outAWithCommand(AWithCommand node)

caseAWithCommand

public void caseAWithCommand(AWithCommand node)
Specified by:
caseAWithCommand in interface Analysis
Overrides:
caseAWithCommand in class AnalysisAdapter

inALoopToCommand

public void inALoopToCommand(ALoopToCommand node)

outALoopToCommand

public void outALoopToCommand(ALoopToCommand node)

caseALoopToCommand

public void caseALoopToCommand(ALoopToCommand node)
Specified by:
caseALoopToCommand in interface Analysis
Overrides:
caseALoopToCommand in class AnalysisAdapter

inALoopCommand

public void inALoopCommand(ALoopCommand node)

outALoopCommand

public void outALoopCommand(ALoopCommand node)

caseALoopCommand

public void caseALoopCommand(ALoopCommand node)
Specified by:
caseALoopCommand in interface Analysis
Overrides:
caseALoopCommand in class AnalysisAdapter

inALoopIncCommand

public void inALoopIncCommand(ALoopIncCommand node)

outALoopIncCommand

public void outALoopIncCommand(ALoopIncCommand node)

caseALoopIncCommand

public void caseALoopIncCommand(ALoopIncCommand node)
Specified by:
caseALoopIncCommand in interface Analysis
Overrides:
caseALoopIncCommand in class AnalysisAdapter

inAEachCommand

public void inAEachCommand(AEachCommand node)

outAEachCommand

public void outAEachCommand(AEachCommand node)

caseAEachCommand

public void caseAEachCommand(AEachCommand node)
Specified by:
caseAEachCommand in interface Analysis
Overrides:
caseAEachCommand in class AnalysisAdapter

inADefCommand

public void inADefCommand(ADefCommand node)

outADefCommand

public void outADefCommand(ADefCommand node)

caseADefCommand

public void caseADefCommand(ADefCommand node)
Specified by:
caseADefCommand in interface Analysis
Overrides:
caseADefCommand in class AnalysisAdapter

inACallCommand

public void inACallCommand(ACallCommand node)

outACallCommand

public void outACallCommand(ACallCommand node)

caseACallCommand

public void caseACallCommand(ACallCommand node)
Specified by:
caseACallCommand in interface Analysis
Overrides:
caseACallCommand in class AnalysisAdapter

inAIfCommand

public void inAIfCommand(AIfCommand node)

outAIfCommand

public void outAIfCommand(AIfCommand node)

caseAIfCommand

public void caseAIfCommand(AIfCommand node)
Specified by:
caseAIfCommand in interface Analysis
Overrides:
caseAIfCommand in class AnalysisAdapter

inAAltCommand

public void inAAltCommand(AAltCommand node)

outAAltCommand

public void outAAltCommand(AAltCommand node)

caseAAltCommand

public void caseAAltCommand(AAltCommand node)
Specified by:
caseAAltCommand in interface Analysis
Overrides:
caseAAltCommand in class AnalysisAdapter

inAIncludeCommand

public void inAIncludeCommand(AIncludeCommand node)

outAIncludeCommand

public void outAIncludeCommand(AIncludeCommand node)

caseAIncludeCommand

public void caseAIncludeCommand(AIncludeCommand node)
Specified by:
caseAIncludeCommand in interface Analysis
Overrides:
caseAIncludeCommand in class AnalysisAdapter

inAHardIncludeCommand

public void inAHardIncludeCommand(AHardIncludeCommand node)

outAHardIncludeCommand

public void outAHardIncludeCommand(AHardIncludeCommand node)

caseAHardIncludeCommand

public void caseAHardIncludeCommand(AHardIncludeCommand node)
Specified by:
caseAHardIncludeCommand in interface Analysis
Overrides:
caseAHardIncludeCommand in class AnalysisAdapter

inALincludeCommand

public void inALincludeCommand(ALincludeCommand node)

outALincludeCommand

public void outALincludeCommand(ALincludeCommand node)

caseALincludeCommand

public void caseALincludeCommand(ALincludeCommand node)
Specified by:
caseALincludeCommand in interface Analysis
Overrides:
caseALincludeCommand in class AnalysisAdapter

inAHardLincludeCommand

public void inAHardLincludeCommand(AHardLincludeCommand node)

outAHardLincludeCommand

public void outAHardLincludeCommand(AHardLincludeCommand node)

caseAHardLincludeCommand

public void caseAHardLincludeCommand(AHardLincludeCommand node)
Specified by:
caseAHardLincludeCommand in interface Analysis
Overrides:
caseAHardLincludeCommand in class AnalysisAdapter

inAContentTypeCommand

public void inAContentTypeCommand(AContentTypeCommand node)

outAContentTypeCommand

public void outAContentTypeCommand(AContentTypeCommand node)

caseAContentTypeCommand

public void caseAContentTypeCommand(AContentTypeCommand node)
Specified by:
caseAContentTypeCommand in interface Analysis
Overrides:
caseAContentTypeCommand in class AnalysisAdapter

inAInlineCommand

public void inAInlineCommand(AInlineCommand node)

outAInlineCommand

public void outAInlineCommand(AInlineCommand node)

caseAInlineCommand

public void caseAInlineCommand(AInlineCommand node)
Specified by:
caseAInlineCommand in interface Analysis
Overrides:
caseAInlineCommand in class AnalysisAdapter

inANoopCommand

public void inANoopCommand(ANoopCommand node)

outANoopCommand

public void outANoopCommand(ANoopCommand node)

caseANoopCommand

public void caseANoopCommand(ANoopCommand node)
Specified by:
caseANoopCommand in interface Analysis
Overrides:
caseANoopCommand in class AnalysisAdapter

inACsOpenPosition

public void inACsOpenPosition(ACsOpenPosition node)

outACsOpenPosition

public void outACsOpenPosition(ACsOpenPosition node)

caseACsOpenPosition

public void caseACsOpenPosition(ACsOpenPosition node)
Specified by:
caseACsOpenPosition in interface Analysis
Overrides:
caseACsOpenPosition in class AnalysisAdapter

inAStringExpression

public void inAStringExpression(AStringExpression node)

outAStringExpression

public void outAStringExpression(AStringExpression node)

caseAStringExpression

public void caseAStringExpression(AStringExpression node)
Specified by:
caseAStringExpression in interface Analysis
Overrides:
caseAStringExpression in class AnalysisAdapter

inANumericExpression

public void inANumericExpression(ANumericExpression node)

outANumericExpression

public void outANumericExpression(ANumericExpression node)

caseANumericExpression

public void caseANumericExpression(ANumericExpression node)
Specified by:
caseANumericExpression in interface Analysis
Overrides:
caseANumericExpression in class AnalysisAdapter

inADecimalExpression

public void inADecimalExpression(ADecimalExpression node)

outADecimalExpression

public void outADecimalExpression(ADecimalExpression node)

caseADecimalExpression

public void caseADecimalExpression(ADecimalExpression node)
Specified by:
caseADecimalExpression in interface Analysis
Overrides:
caseADecimalExpression in class AnalysisAdapter

inAHexExpression

public void inAHexExpression(AHexExpression node)

outAHexExpression

public void outAHexExpression(AHexExpression node)

caseAHexExpression

public void caseAHexExpression(AHexExpression node)
Specified by:
caseAHexExpression in interface Analysis
Overrides:
caseAHexExpression in class AnalysisAdapter

inAVariableExpression

public void inAVariableExpression(AVariableExpression node)

outAVariableExpression

public void outAVariableExpression(AVariableExpression node)

caseAVariableExpression

public void caseAVariableExpression(AVariableExpression node)
Specified by:
caseAVariableExpression in interface Analysis
Overrides:
caseAVariableExpression in class AnalysisAdapter

inAFunctionExpression

public void inAFunctionExpression(AFunctionExpression node)

outAFunctionExpression

public void outAFunctionExpression(AFunctionExpression node)

caseAFunctionExpression

public void caseAFunctionExpression(AFunctionExpression node)
Specified by:
caseAFunctionExpression in interface Analysis
Overrides:
caseAFunctionExpression in class AnalysisAdapter

inASequenceExpression

public void inASequenceExpression(ASequenceExpression node)

outASequenceExpression

public void outASequenceExpression(ASequenceExpression node)

caseASequenceExpression

public void caseASequenceExpression(ASequenceExpression node)
Specified by:
caseASequenceExpression in interface Analysis
Overrides:
caseASequenceExpression in class AnalysisAdapter

inANegativeExpression

public void inANegativeExpression(ANegativeExpression node)

outANegativeExpression

public void outANegativeExpression(ANegativeExpression node)

caseANegativeExpression

public void caseANegativeExpression(ANegativeExpression node)
Specified by:
caseANegativeExpression in interface Analysis
Overrides:
caseANegativeExpression in class AnalysisAdapter

inANotExpression

public void inANotExpression(ANotExpression node)

outANotExpression

public void outANotExpression(ANotExpression node)

caseANotExpression

public void caseANotExpression(ANotExpression node)
Specified by:
caseANotExpression in interface Analysis
Overrides:
caseANotExpression in class AnalysisAdapter

inAExistsExpression

public void inAExistsExpression(AExistsExpression node)

outAExistsExpression

public void outAExistsExpression(AExistsExpression node)

caseAExistsExpression

public void caseAExistsExpression(AExistsExpression node)
Specified by:
caseAExistsExpression in interface Analysis
Overrides:
caseAExistsExpression in class AnalysisAdapter

inACommaExpression

public void inACommaExpression(ACommaExpression node)

outACommaExpression

public void outACommaExpression(ACommaExpression node)

caseACommaExpression

public void caseACommaExpression(ACommaExpression node)
Specified by:
caseACommaExpression in interface Analysis
Overrides:
caseACommaExpression in class AnalysisAdapter

inAEqExpression

public void inAEqExpression(AEqExpression node)

outAEqExpression

public void outAEqExpression(AEqExpression node)

caseAEqExpression

public void caseAEqExpression(AEqExpression node)
Specified by:
caseAEqExpression in interface Analysis
Overrides:
caseAEqExpression in class AnalysisAdapter

inANumericEqExpression

public void inANumericEqExpression(ANumericEqExpression node)

outANumericEqExpression

public void outANumericEqExpression(ANumericEqExpression node)

caseANumericEqExpression

public void caseANumericEqExpression(ANumericEqExpression node)
Specified by:
caseANumericEqExpression in interface Analysis
Overrides:
caseANumericEqExpression in class AnalysisAdapter

inANeExpression

public void inANeExpression(ANeExpression node)

outANeExpression

public void outANeExpression(ANeExpression node)

caseANeExpression

public void caseANeExpression(ANeExpression node)
Specified by:
caseANeExpression in interface Analysis
Overrides:
caseANeExpression in class AnalysisAdapter

inANumericNeExpression

public void inANumericNeExpression(ANumericNeExpression node)

outANumericNeExpression

public void outANumericNeExpression(ANumericNeExpression node)

caseANumericNeExpression

public void caseANumericNeExpression(ANumericNeExpression node)
Specified by:
caseANumericNeExpression in interface Analysis
Overrides:
caseANumericNeExpression in class AnalysisAdapter

inALtExpression

public void inALtExpression(ALtExpression node)

outALtExpression

public void outALtExpression(ALtExpression node)

caseALtExpression

public void caseALtExpression(ALtExpression node)
Specified by:
caseALtExpression in interface Analysis
Overrides:
caseALtExpression in class AnalysisAdapter

inAGtExpression

public void inAGtExpression(AGtExpression node)

outAGtExpression

public void outAGtExpression(AGtExpression node)

caseAGtExpression

public void caseAGtExpression(AGtExpression node)
Specified by:
caseAGtExpression in interface Analysis
Overrides:
caseAGtExpression in class AnalysisAdapter

inALteExpression

public void inALteExpression(ALteExpression node)

outALteExpression

public void outALteExpression(ALteExpression node)

caseALteExpression

public void caseALteExpression(ALteExpression node)
Specified by:
caseALteExpression in interface Analysis
Overrides:
caseALteExpression in class AnalysisAdapter

inAGteExpression

public void inAGteExpression(AGteExpression node)

outAGteExpression

public void outAGteExpression(AGteExpression node)

caseAGteExpression

public void caseAGteExpression(AGteExpression node)
Specified by:
caseAGteExpression in interface Analysis
Overrides:
caseAGteExpression in class AnalysisAdapter

inAAndExpression

public void inAAndExpression(AAndExpression node)

outAAndExpression

public void outAAndExpression(AAndExpression node)

caseAAndExpression

public void caseAAndExpression(AAndExpression node)
Specified by:
caseAAndExpression in interface Analysis
Overrides:
caseAAndExpression in class AnalysisAdapter

inAOrExpression

public void inAOrExpression(AOrExpression node)

outAOrExpression

public void outAOrExpression(AOrExpression node)

caseAOrExpression

public void caseAOrExpression(AOrExpression node)
Specified by:
caseAOrExpression in interface Analysis
Overrides:
caseAOrExpression in class AnalysisAdapter

inAAddExpression

public void inAAddExpression(AAddExpression node)

outAAddExpression

public void outAAddExpression(AAddExpression node)

caseAAddExpression

public void caseAAddExpression(AAddExpression node)
Specified by:
caseAAddExpression in interface Analysis
Overrides:
caseAAddExpression in class AnalysisAdapter

inANumericAddExpression

public void inANumericAddExpression(ANumericAddExpression node)

outANumericAddExpression

public void outANumericAddExpression(ANumericAddExpression node)

caseANumericAddExpression

public void caseANumericAddExpression(ANumericAddExpression node)
Specified by:
caseANumericAddExpression in interface Analysis
Overrides:
caseANumericAddExpression in class AnalysisAdapter

inASubtractExpression

public void inASubtractExpression(ASubtractExpression node)

outASubtractExpression

public void outASubtractExpression(ASubtractExpression node)

caseASubtractExpression

public void caseASubtractExpression(ASubtractExpression node)
Specified by:
caseASubtractExpression in interface Analysis
Overrides:
caseASubtractExpression in class AnalysisAdapter

inAMultiplyExpression

public void inAMultiplyExpression(AMultiplyExpression node)

outAMultiplyExpression

public void outAMultiplyExpression(AMultiplyExpression node)

caseAMultiplyExpression

public void caseAMultiplyExpression(AMultiplyExpression node)
Specified by:
caseAMultiplyExpression in interface Analysis
Overrides:
caseAMultiplyExpression in class AnalysisAdapter

inADivideExpression

public void inADivideExpression(ADivideExpression node)

outADivideExpression

public void outADivideExpression(ADivideExpression node)

caseADivideExpression

public void caseADivideExpression(ADivideExpression node)
Specified by:
caseADivideExpression in interface Analysis
Overrides:
caseADivideExpression in class AnalysisAdapter

inAModuloExpression

public void inAModuloExpression(AModuloExpression node)

outAModuloExpression

public void outAModuloExpression(AModuloExpression node)

caseAModuloExpression

public void caseAModuloExpression(AModuloExpression node)
Specified by:
caseAModuloExpression in interface Analysis
Overrides:
caseAModuloExpression in class AnalysisAdapter

inANoopExpression

public void inANoopExpression(ANoopExpression node)

outANoopExpression

public void outANoopExpression(ANoopExpression node)

caseANoopExpression

public void caseANoopExpression(ANoopExpression node)
Specified by:
caseANoopExpression in interface Analysis
Overrides:
caseANoopExpression in class AnalysisAdapter

inANameVariable

public void inANameVariable(ANameVariable node)

outANameVariable

public void outANameVariable(ANameVariable node)

caseANameVariable

public void caseANameVariable(ANameVariable node)
Specified by:
caseANameVariable in interface Analysis
Overrides:
caseANameVariable in class AnalysisAdapter

inADecNumberVariable

public void inADecNumberVariable(ADecNumberVariable node)

outADecNumberVariable

public void outADecNumberVariable(ADecNumberVariable node)

caseADecNumberVariable

public void caseADecNumberVariable(ADecNumberVariable node)
Specified by:
caseADecNumberVariable in interface Analysis
Overrides:
caseADecNumberVariable in class AnalysisAdapter

inAHexNumberVariable

public void inAHexNumberVariable(AHexNumberVariable node)

outAHexNumberVariable

public void outAHexNumberVariable(AHexNumberVariable node)

caseAHexNumberVariable

public void caseAHexNumberVariable(AHexNumberVariable node)
Specified by:
caseAHexNumberVariable in interface Analysis
Overrides:
caseAHexNumberVariable in class AnalysisAdapter

inADescendVariable

public void inADescendVariable(ADescendVariable node)

outADescendVariable

public void outADescendVariable(ADescendVariable node)

caseADescendVariable

public void caseADescendVariable(ADescendVariable node)
Specified by:
caseADescendVariable in interface Analysis
Overrides:
caseADescendVariable in class AnalysisAdapter

inAExpandVariable

public void inAExpandVariable(AExpandVariable node)

outAExpandVariable

public void outAExpandVariable(AExpandVariable node)

caseAExpandVariable

public void caseAExpandVariable(AExpandVariable node)
Specified by:
caseAExpandVariable in interface Analysis
Overrides:
caseAExpandVariable in class AnalysisAdapter


Copyright © 2010-2012 Google. All Rights Reserved.