org.sablecc.php4.analysis
Class DepthFirstAdapter

Object
  extended byorg.sablecc.php4.analysis.AnalysisAdapter
      extended byorg.sablecc.php4.analysis.DepthFirstAdapter
All Implemented Interfaces:
Analysis, Switch

public class DepthFirstAdapter
extends AnalysisAdapter


Constructor Summary
DepthFirstAdapter()
           
 
Method Summary
 void caseAAddEqExpr(AAddEqExpr node)
           
 void caseAAndEqExpr(AAndEqExpr node)
           
 void caseAArgument(AArgument node)
           
 void caseAArrayElement(AArrayElement node)
           
 void caseAArrayExpr(AArrayExpr node)
           
 void caseAAssignExpr(AAssignExpr node)
           
 void caseAAssignrefExpr(AAssignrefExpr node)
           
 void caseABnotExpr(ABnotExpr node)
           
 void caseABoolExpr(ABoolExpr node)
           
 void caseABopAddExpr(ABopAddExpr node)
           
 void caseABopAndExpr(ABopAndExpr node)
           
 void caseABopBandExpr(ABopBandExpr node)
           
 void caseABopBorExpr(ABopBorExpr node)
           
 void caseABopBxorExpr(ABopBxorExpr node)
           
 void caseABopConExpr(ABopConExpr node)
           
 void caseABopDivExpr(ABopDivExpr node)
           
 void caseABopEqExpr(ABopEqExpr node)
           
 void caseABopGteqExpr(ABopGteqExpr node)
           
 void caseABopGtExpr(ABopGtExpr node)
           
 void caseABopIdentExpr(ABopIdentExpr node)
           
 void caseABopLteqExpr(ABopLteqExpr node)
           
 void caseABopLtExpr(ABopLtExpr node)
           
 void caseABopModExpr(ABopModExpr node)
           
 void caseABopMulExpr(ABopMulExpr node)
           
 void caseABopNeqExpr(ABopNeqExpr node)
           
 void caseABopNidentExpr(ABopNidentExpr node)
           
 void caseABopOrExpr(ABopOrExpr node)
           
 void caseABopShlExpr(ABopShlExpr node)
           
 void caseABopShrExpr(ABopShrExpr node)
           
 void caseABopSubExpr(ABopSubExpr node)
           
 void caseABopXorExpr(ABopXorExpr node)
           
 void caseABreakStatement(ABreakStatement node)
           
 void caseACastArrayExpr(ACastArrayExpr node)
           
 void caseACastBoolExpr(ACastBoolExpr node)
           
 void caseACastDoubleExpr(ACastDoubleExpr node)
           
 void caseACastIntExpr(ACastIntExpr node)
           
 void caseACastObjectExpr(ACastObjectExpr node)
           
 void caseACastStringExpr(ACastStringExpr node)
           
 void caseAClassStatement(AClassStatement node)
           
 void caseAConEqExpr(AConEqExpr node)
           
 void caseAConstantExpr(AConstantExpr node)
           
 void caseAContinueStatement(AContinueStatement node)
           
 void caseADeclareStatement(ADeclareStatement node)
           
 void caseADivEqExpr(ADivEqExpr node)
           
 void caseADoWhileStatement(ADoWhileStatement node)
           
 void caseADynamicStringExpr(ADynamicStringExpr node)
           
 void caseAEchoStatement(AEchoStatement node)
           
 void caseAEmptyListExpr(AEmptyListExpr node)
           
 void caseAExitStatement(AExitStatement node)
           
 void caseAExprListExpr(AExprListExpr node)
           
 void caseAExprStatement(AExprStatement node)
           
 void caseAFloatExpr(AFloatExpr node)
           
 void caseAForeachStatement(AForeachStatement node)
           
 void caseAForStatement(AForStatement node)
           
 void caseAFunctionArg(AFunctionArg node)
           
 void caseAFunctionExpr(AFunctionExpr node)
           
 void caseAFunctionStatement(AFunctionStatement node)
           
 void caseAGlobalStatement(AGlobalStatement node)
           
 void caseAGroupStatement(AGroupStatement node)
           
 void caseAHtmlStatement(AHtmlStatement node)
           
 void caseAIfStatement(AIfStatement node)
           
 void caseAIncludeExpr(AIncludeExpr node)
           
 void caseAIncludeOnceExpr(AIncludeOnceExpr node)
           
 void caseAIndexExpr(AIndexExpr node)
           
 void caseAIntegerExpr(AIntegerExpr node)
           
 void caseAKeyDeclareArg(AKeyDeclareArg node)
           
 void caseAListExpr(AListExpr node)
           
 void caseAModEqExpr(AModEqExpr node)
           
 void caseAMulEqExpr(AMulEqExpr node)
           
 void caseANameExpr(ANameExpr node)
           
 void caseANegExpr(ANegExpr node)
           
 void caseANewExpr(ANewExpr node)
           
 void caseANotExpr(ANotExpr node)
           
 void caseAOrEqExpr(AOrEqExpr node)
           
 void caseAPostDecrExpr(APostDecrExpr node)
           
 void caseAPostIncrExpr(APostIncrExpr node)
           
 void caseAPreDecrExpr(APreDecrExpr node)
           
 void caseAPreIncrExpr(APreIncrExpr node)
           
 void caseAPrintExpr(APrintExpr node)
           
 void caseAProgram(AProgram node)
           
 void caseAPropertyExpr(APropertyExpr node)
           
 void caseARequireExpr(ARequireExpr node)
           
 void caseARequireOnceExpr(ARequireOnceExpr node)
           
 void caseAReturnStatement(AReturnStatement node)
           
 void caseAShellExecExpr(AShellExecExpr node)
           
 void caseAShlEqExpr(AShlEqExpr node)
           
 void caseAShrEqExpr(AShrEqExpr node)
           
 void caseASilenceExpr(ASilenceExpr node)
           
 void caseAStaticStatement(AStaticStatement node)
           
 void caseAStringExpr(AStringExpr node)
           
 void caseAStringIndexExpr(AStringIndexExpr node)
           
 void caseASubEqExpr(ASubEqExpr node)
           
 void caseASwitchCase(ASwitchCase node)
           
 void caseASwitchStatement(ASwitchStatement node)
           
 void caseATernaryExpr(ATernaryExpr node)
           
 void caseAVariableExpr(AVariableExpr node)
           
 void caseAVarStatement(AVarStatement node)
           
 void caseAVarvarExpr(AVarvarExpr node)
           
 void caseAWhileStatement(AWhileStatement node)
           
 void caseAXorEqExpr(AXorEqExpr node)
           
 void caseStart(Start node)
           
 void defaultIn(Node node)
           
 void defaultOut(Node node)
           
 void inAAddEqExpr(AAddEqExpr node)
           
 void inAAndEqExpr(AAndEqExpr node)
           
 void inAArgument(AArgument node)
           
 void inAArrayElement(AArrayElement node)
           
 void inAArrayExpr(AArrayExpr node)
           
 void inAAssignExpr(AAssignExpr node)
           
 void inAAssignrefExpr(AAssignrefExpr node)
           
 void inABnotExpr(ABnotExpr node)
           
 void inABoolExpr(ABoolExpr node)
           
 void inABopAddExpr(ABopAddExpr node)
           
 void inABopAndExpr(ABopAndExpr node)
           
 void inABopBandExpr(ABopBandExpr node)
           
 void inABopBorExpr(ABopBorExpr node)
           
 void inABopBxorExpr(ABopBxorExpr node)
           
 void inABopConExpr(ABopConExpr node)
           
 void inABopDivExpr(ABopDivExpr node)
           
 void inABopEqExpr(ABopEqExpr node)
           
 void inABopGteqExpr(ABopGteqExpr node)
           
 void inABopGtExpr(ABopGtExpr node)
           
 void inABopIdentExpr(ABopIdentExpr node)
           
 void inABopLteqExpr(ABopLteqExpr node)
           
 void inABopLtExpr(ABopLtExpr node)
           
 void inABopModExpr(ABopModExpr node)
           
 void inABopMulExpr(ABopMulExpr node)
           
 void inABopNeqExpr(ABopNeqExpr node)
           
 void inABopNidentExpr(ABopNidentExpr node)
           
 void inABopOrExpr(ABopOrExpr node)
           
 void inABopShlExpr(ABopShlExpr node)
           
 void inABopShrExpr(ABopShrExpr node)
           
 void inABopSubExpr(ABopSubExpr node)
           
 void inABopXorExpr(ABopXorExpr node)
           
 void inABreakStatement(ABreakStatement node)
           
 void inACastArrayExpr(ACastArrayExpr node)
           
 void inACastBoolExpr(ACastBoolExpr node)
           
 void inACastDoubleExpr(ACastDoubleExpr node)
           
 void inACastIntExpr(ACastIntExpr node)
           
 void inACastObjectExpr(ACastObjectExpr node)
           
 void inACastStringExpr(ACastStringExpr node)
           
 void inAClassStatement(AClassStatement node)
           
 void inAConEqExpr(AConEqExpr node)
           
 void inAConstantExpr(AConstantExpr node)
           
 void inAContinueStatement(AContinueStatement node)
           
 void inADeclareStatement(ADeclareStatement node)
           
 void inADivEqExpr(ADivEqExpr node)
           
 void inADoWhileStatement(ADoWhileStatement node)
           
 void inADynamicStringExpr(ADynamicStringExpr node)
           
 void inAEchoStatement(AEchoStatement node)
           
 void inAEmptyListExpr(AEmptyListExpr node)
           
 void inAExitStatement(AExitStatement node)
           
 void inAExprListExpr(AExprListExpr node)
           
 void inAExprStatement(AExprStatement node)
           
 void inAFloatExpr(AFloatExpr node)
           
 void inAForeachStatement(AForeachStatement node)
           
 void inAForStatement(AForStatement node)
           
 void inAFunctionArg(AFunctionArg node)
           
 void inAFunctionExpr(AFunctionExpr node)
           
 void inAFunctionStatement(AFunctionStatement node)
           
 void inAGlobalStatement(AGlobalStatement node)
           
 void inAGroupStatement(AGroupStatement node)
           
 void inAHtmlStatement(AHtmlStatement node)
           
 void inAIfStatement(AIfStatement node)
           
 void inAIncludeExpr(AIncludeExpr node)
           
 void inAIncludeOnceExpr(AIncludeOnceExpr node)
           
 void inAIndexExpr(AIndexExpr node)
           
 void inAIntegerExpr(AIntegerExpr node)
           
 void inAKeyDeclareArg(AKeyDeclareArg node)
           
 void inAListExpr(AListExpr node)
           
 void inAModEqExpr(AModEqExpr node)
           
 void inAMulEqExpr(AMulEqExpr node)
           
 void inANameExpr(ANameExpr node)
           
 void inANegExpr(ANegExpr node)
           
 void inANewExpr(ANewExpr node)
           
 void inANotExpr(ANotExpr node)
           
 void inAOrEqExpr(AOrEqExpr node)
           
 void inAPostDecrExpr(APostDecrExpr node)
           
 void inAPostIncrExpr(APostIncrExpr node)
           
 void inAPreDecrExpr(APreDecrExpr node)
           
 void inAPreIncrExpr(APreIncrExpr node)
           
 void inAPrintExpr(APrintExpr node)
           
 void inAProgram(AProgram node)
           
 void inAPropertyExpr(APropertyExpr node)
           
 void inARequireExpr(ARequireExpr node)
           
 void inARequireOnceExpr(ARequireOnceExpr node)
           
 void inAReturnStatement(AReturnStatement node)
           
 void inAShellExecExpr(AShellExecExpr node)
           
 void inAShlEqExpr(AShlEqExpr node)
           
 void inAShrEqExpr(AShrEqExpr node)
           
 void inASilenceExpr(ASilenceExpr node)
           
 void inAStaticStatement(AStaticStatement node)
           
 void inAStringExpr(AStringExpr node)
           
 void inAStringIndexExpr(AStringIndexExpr node)
           
 void inASubEqExpr(ASubEqExpr node)
           
 void inASwitchCase(ASwitchCase node)
           
 void inASwitchStatement(ASwitchStatement node)
           
 void inATernaryExpr(ATernaryExpr node)
           
 void inAVariableExpr(AVariableExpr node)
           
 void inAVarStatement(AVarStatement node)
           
 void inAVarvarExpr(AVarvarExpr node)
           
 void inAWhileStatement(AWhileStatement node)
           
 void inAXorEqExpr(AXorEqExpr node)
           
 void inStart(Start node)
           
 void outAAddEqExpr(AAddEqExpr node)
           
 void outAAndEqExpr(AAndEqExpr node)
           
 void outAArgument(AArgument node)
           
 void outAArrayElement(AArrayElement node)
           
 void outAArrayExpr(AArrayExpr node)
           
 void outAAssignExpr(AAssignExpr node)
           
 void outAAssignrefExpr(AAssignrefExpr node)
           
 void outABnotExpr(ABnotExpr node)
           
 void outABoolExpr(ABoolExpr node)
           
 void outABopAddExpr(ABopAddExpr node)
           
 void outABopAndExpr(ABopAndExpr node)
           
 void outABopBandExpr(ABopBandExpr node)
           
 void outABopBorExpr(ABopBorExpr node)
           
 void outABopBxorExpr(ABopBxorExpr node)
           
 void outABopConExpr(ABopConExpr node)
           
 void outABopDivExpr(ABopDivExpr node)
           
 void outABopEqExpr(ABopEqExpr node)
           
 void outABopGteqExpr(ABopGteqExpr node)
           
 void outABopGtExpr(ABopGtExpr node)
           
 void outABopIdentExpr(ABopIdentExpr node)
           
 void outABopLteqExpr(ABopLteqExpr node)
           
 void outABopLtExpr(ABopLtExpr node)
           
 void outABopModExpr(ABopModExpr node)
           
 void outABopMulExpr(ABopMulExpr node)
           
 void outABopNeqExpr(ABopNeqExpr node)
           
 void outABopNidentExpr(ABopNidentExpr node)
           
 void outABopOrExpr(ABopOrExpr node)
           
 void outABopShlExpr(ABopShlExpr node)
           
 void outABopShrExpr(ABopShrExpr node)
           
 void outABopSubExpr(ABopSubExpr node)
           
 void outABopXorExpr(ABopXorExpr node)
           
 void outABreakStatement(ABreakStatement node)
           
 void outACastArrayExpr(ACastArrayExpr node)
           
 void outACastBoolExpr(ACastBoolExpr node)
           
 void outACastDoubleExpr(ACastDoubleExpr node)
           
 void outACastIntExpr(ACastIntExpr node)
           
 void outACastObjectExpr(ACastObjectExpr node)
           
 void outACastStringExpr(ACastStringExpr node)
           
 void outAClassStatement(AClassStatement node)
           
 void outAConEqExpr(AConEqExpr node)
           
 void outAConstantExpr(AConstantExpr node)
           
 void outAContinueStatement(AContinueStatement node)
           
 void outADeclareStatement(ADeclareStatement node)
           
 void outADivEqExpr(ADivEqExpr node)
           
 void outADoWhileStatement(ADoWhileStatement node)
           
 void outADynamicStringExpr(ADynamicStringExpr node)
           
 void outAEchoStatement(AEchoStatement node)
           
 void outAEmptyListExpr(AEmptyListExpr node)
           
 void outAExitStatement(AExitStatement node)
           
 void outAExprListExpr(AExprListExpr node)
           
 void outAExprStatement(AExprStatement node)
           
 void outAFloatExpr(AFloatExpr node)
           
 void outAForeachStatement(AForeachStatement node)
           
 void outAForStatement(AForStatement node)
           
 void outAFunctionArg(AFunctionArg node)
           
 void outAFunctionExpr(AFunctionExpr node)
           
 void outAFunctionStatement(AFunctionStatement node)
           
 void outAGlobalStatement(AGlobalStatement node)
           
 void outAGroupStatement(AGroupStatement node)
           
 void outAHtmlStatement(AHtmlStatement node)
           
 void outAIfStatement(AIfStatement node)
           
 void outAIncludeExpr(AIncludeExpr node)
           
 void outAIncludeOnceExpr(AIncludeOnceExpr node)
           
 void outAIndexExpr(AIndexExpr node)
           
 void outAIntegerExpr(AIntegerExpr node)
           
 void outAKeyDeclareArg(AKeyDeclareArg node)
           
 void outAListExpr(AListExpr node)
           
 void outAModEqExpr(AModEqExpr node)
           
 void outAMulEqExpr(AMulEqExpr node)
           
 void outANameExpr(ANameExpr node)
           
 void outANegExpr(ANegExpr node)
           
 void outANewExpr(ANewExpr node)
           
 void outANotExpr(ANotExpr node)
           
 void outAOrEqExpr(AOrEqExpr node)
           
 void outAPostDecrExpr(APostDecrExpr node)
           
 void outAPostIncrExpr(APostIncrExpr node)
           
 void outAPreDecrExpr(APreDecrExpr node)
           
 void outAPreIncrExpr(APreIncrExpr node)
           
 void outAPrintExpr(APrintExpr node)
           
 void outAProgram(AProgram node)
           
 void outAPropertyExpr(APropertyExpr node)
           
 void outARequireExpr(ARequireExpr node)
           
 void outARequireOnceExpr(ARequireOnceExpr node)
           
 void outAReturnStatement(AReturnStatement node)
           
 void outAShellExecExpr(AShellExecExpr node)
           
 void outAShlEqExpr(AShlEqExpr node)
           
 void outAShrEqExpr(AShrEqExpr node)
           
 void outASilenceExpr(ASilenceExpr node)
           
 void outAStaticStatement(AStaticStatement node)
           
 void outAStringExpr(AStringExpr node)
           
 void outAStringIndexExpr(AStringIndexExpr node)
           
 void outASubEqExpr(ASubEqExpr node)
           
 void outASwitchCase(ASwitchCase node)
           
 void outASwitchStatement(ASwitchStatement node)
           
 void outATernaryExpr(ATernaryExpr node)
           
 void outAVariableExpr(AVariableExpr node)
           
 void outAVarStatement(AVarStatement node)
           
 void outAVarvarExpr(AVarvarExpr node)
           
 void outAWhileStatement(AWhileStatement node)
           
 void outAXorEqExpr(AXorEqExpr node)
           
 void outStart(Start node)
           
 
Methods inherited from class org.sablecc.php4.analysis.AnalysisAdapter
caseEOF, caseTAmpEq, caseTAmpersand, caseTArray, caseTAs, caseTAt, caseTBacktickChunk, caseTBacktickChunkHelper, caseTBacktickEnd, caseTBacktickFromComplexCvar, caseTBacktickStart, caseTBacktickToComplexCvar, caseTBar, caseTBarEq, caseTBlank, caseTBoolean, caseTBopShLeft, caseTBopShRight, caseTBreak, caseTCaret, caseTCaretEq, caseTCase, caseTCastArray, caseTCastBool, caseTCastDouble, caseTCastInt, caseTCastObject, caseTCastString, caseTCastUnset, caseTCodeEnd, caseTCodePrint, caseTCodeStart, caseTColon, caseTColoncolon, caseTComma, caseTContinue, caseTCopAnd, caseTCopEq, caseTCopGt, caseTCopGteq, caseTCopLeq, caseTCopLt, caseTCopLteq, caseTCopNeq, caseTCopNleq, caseTCopOr, caseTDeclare, caseTDefault, caseTDiv, caseTDo, caseTDollar, caseTDot, caseTDotEq, caseTEcho, caseTElse, caseTElseColon, caseTElseif, caseTElseifColon, caseTEndfor, caseTEndforeach, caseTEndif, caseTEndswitch, caseTEndwhile, caseTEqual, caseTExclamation, caseTExit, caseTExtends, caseTFloat, caseTFor, caseTForeach, caseTFunction, caseTGlobal, caseTHeredocChunk, caseTHeredocChunkHelper, caseTHeredocEnd, caseTHeredocFromComplexCvar, caseTHeredocStart, caseTHeredocToComplexCvar, caseTHtmldata, caseTIdentifier, caseTIf, caseTIfColon, caseTInclude, caseTIncludeOnce, caseTInteger, caseTLBrace, caseTLBracket, caseTList, caseTLongComment, caseTLopAnd, caseTLopOr, caseTLopXor, caseTLPar, caseTMinus, caseTMinusEq, caseTMinusMinus, caseTMod, caseTNew, caseTPercEq, caseTPlus, caseTPlusEq, caseTPlusPlus, caseTPointAssoc, caseTPointElem, caseTPrint, caseTQuest, caseTRBrace, caseTRBracket, caseTRequire, caseTRequireOnce, caseTReturn, caseTRPar, caseTSemicolon, caseTShLEq, caseTShortComment, caseTShREq, caseTSlashEq, caseTStar, caseTStarEq, caseTStatic, caseTStaticString, caseTStringArrayStatic, caseTStringArrayVar, caseTStringChunk, caseTStringChunkHelper, caseTStringCvarEnd, caseTStringCvarStart, caseTStringEnd, caseTStringFromComplexCvar, caseTStringObject, caseTStringStart, caseTStringToComplexCvar, caseTStringVar, caseTSwitch, caseTTclass, caseTTilde, caseTVar, caseTVariable, caseTWhile, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class 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

inAProgram

public void inAProgram(AProgram node)

outAProgram

public void outAProgram(AProgram node)

caseAProgram

public void caseAProgram(AProgram node)
Specified by:
caseAProgram in interface Analysis
Overrides:
caseAProgram in class AnalysisAdapter

inAHtmlStatement

public void inAHtmlStatement(AHtmlStatement node)

outAHtmlStatement

public void outAHtmlStatement(AHtmlStatement node)

caseAHtmlStatement

public void caseAHtmlStatement(AHtmlStatement node)
Specified by:
caseAHtmlStatement in interface Analysis
Overrides:
caseAHtmlStatement in class AnalysisAdapter

inAExprStatement

public void inAExprStatement(AExprStatement node)

outAExprStatement

public void outAExprStatement(AExprStatement node)

caseAExprStatement

public void caseAExprStatement(AExprStatement node)
Specified by:
caseAExprStatement in interface Analysis
Overrides:
caseAExprStatement in class AnalysisAdapter

inAEchoStatement

public void inAEchoStatement(AEchoStatement node)

outAEchoStatement

public void outAEchoStatement(AEchoStatement node)

caseAEchoStatement

public void caseAEchoStatement(AEchoStatement node)
Specified by:
caseAEchoStatement in interface Analysis
Overrides:
caseAEchoStatement in class AnalysisAdapter

inADeclareStatement

public void inADeclareStatement(ADeclareStatement node)

outADeclareStatement

public void outADeclareStatement(ADeclareStatement node)

caseADeclareStatement

public void caseADeclareStatement(ADeclareStatement node)
Specified by:
caseADeclareStatement in interface Analysis
Overrides:
caseADeclareStatement in class AnalysisAdapter

inAExitStatement

public void inAExitStatement(AExitStatement node)

outAExitStatement

public void outAExitStatement(AExitStatement node)

caseAExitStatement

public void caseAExitStatement(AExitStatement node)
Specified by:
caseAExitStatement in interface Analysis
Overrides:
caseAExitStatement in class AnalysisAdapter

inAReturnStatement

public void inAReturnStatement(AReturnStatement node)

outAReturnStatement

public void outAReturnStatement(AReturnStatement node)

caseAReturnStatement

public void caseAReturnStatement(AReturnStatement node)
Specified by:
caseAReturnStatement in interface Analysis
Overrides:
caseAReturnStatement in class AnalysisAdapter

inAGlobalStatement

public void inAGlobalStatement(AGlobalStatement node)

outAGlobalStatement

public void outAGlobalStatement(AGlobalStatement node)

caseAGlobalStatement

public void caseAGlobalStatement(AGlobalStatement node)
Specified by:
caseAGlobalStatement in interface Analysis
Overrides:
caseAGlobalStatement in class AnalysisAdapter

inAStaticStatement

public void inAStaticStatement(AStaticStatement node)

outAStaticStatement

public void outAStaticStatement(AStaticStatement node)

caseAStaticStatement

public void caseAStaticStatement(AStaticStatement node)
Specified by:
caseAStaticStatement in interface Analysis
Overrides:
caseAStaticStatement in class AnalysisAdapter

inAForStatement

public void inAForStatement(AForStatement node)

outAForStatement

public void outAForStatement(AForStatement node)

caseAForStatement

public void caseAForStatement(AForStatement node)
Specified by:
caseAForStatement in interface Analysis
Overrides:
caseAForStatement in class AnalysisAdapter

inAForeachStatement

public void inAForeachStatement(AForeachStatement node)

outAForeachStatement

public void outAForeachStatement(AForeachStatement node)

caseAForeachStatement

public void caseAForeachStatement(AForeachStatement node)
Specified by:
caseAForeachStatement in interface Analysis
Overrides:
caseAForeachStatement in class AnalysisAdapter

inAWhileStatement

public void inAWhileStatement(AWhileStatement node)

outAWhileStatement

public void outAWhileStatement(AWhileStatement node)

caseAWhileStatement

public void caseAWhileStatement(AWhileStatement node)
Specified by:
caseAWhileStatement in interface Analysis
Overrides:
caseAWhileStatement in class AnalysisAdapter

inADoWhileStatement

public void inADoWhileStatement(ADoWhileStatement node)

outADoWhileStatement

public void outADoWhileStatement(ADoWhileStatement node)

caseADoWhileStatement

public void caseADoWhileStatement(ADoWhileStatement node)
Specified by:
caseADoWhileStatement in interface Analysis
Overrides:
caseADoWhileStatement in class AnalysisAdapter

inASwitchStatement

public void inASwitchStatement(ASwitchStatement node)

outASwitchStatement

public void outASwitchStatement(ASwitchStatement node)

caseASwitchStatement

public void caseASwitchStatement(ASwitchStatement node)
Specified by:
caseASwitchStatement in interface Analysis
Overrides:
caseASwitchStatement in class AnalysisAdapter

inABreakStatement

public void inABreakStatement(ABreakStatement node)

outABreakStatement

public void outABreakStatement(ABreakStatement node)

caseABreakStatement

public void caseABreakStatement(ABreakStatement node)
Specified by:
caseABreakStatement in interface Analysis
Overrides:
caseABreakStatement in class AnalysisAdapter

inAContinueStatement

public void inAContinueStatement(AContinueStatement node)

outAContinueStatement

public void outAContinueStatement(AContinueStatement node)

caseAContinueStatement

public void caseAContinueStatement(AContinueStatement node)
Specified by:
caseAContinueStatement in interface Analysis
Overrides:
caseAContinueStatement in class AnalysisAdapter

inAIfStatement

public void inAIfStatement(AIfStatement node)

outAIfStatement

public void outAIfStatement(AIfStatement node)

caseAIfStatement

public void caseAIfStatement(AIfStatement node)
Specified by:
caseAIfStatement in interface Analysis
Overrides:
caseAIfStatement in class AnalysisAdapter

inAFunctionStatement

public void inAFunctionStatement(AFunctionStatement node)

outAFunctionStatement

public void outAFunctionStatement(AFunctionStatement node)

caseAFunctionStatement

public void caseAFunctionStatement(AFunctionStatement node)
Specified by:
caseAFunctionStatement in interface Analysis
Overrides:
caseAFunctionStatement in class AnalysisAdapter

inAClassStatement

public void inAClassStatement(AClassStatement node)

outAClassStatement

public void outAClassStatement(AClassStatement node)

caseAClassStatement

public void caseAClassStatement(AClassStatement node)
Specified by:
caseAClassStatement in interface Analysis
Overrides:
caseAClassStatement in class AnalysisAdapter

inAVarStatement

public void inAVarStatement(AVarStatement node)

outAVarStatement

public void outAVarStatement(AVarStatement node)

caseAVarStatement

public void caseAVarStatement(AVarStatement node)
Specified by:
caseAVarStatement in interface Analysis
Overrides:
caseAVarStatement in class AnalysisAdapter

inAGroupStatement

public void inAGroupStatement(AGroupStatement node)

outAGroupStatement

public void outAGroupStatement(AGroupStatement node)

caseAGroupStatement

public void caseAGroupStatement(AGroupStatement node)
Specified by:
caseAGroupStatement in interface Analysis
Overrides:
caseAGroupStatement in class AnalysisAdapter

inAIntegerExpr

public void inAIntegerExpr(AIntegerExpr node)

outAIntegerExpr

public void outAIntegerExpr(AIntegerExpr node)

caseAIntegerExpr

public void caseAIntegerExpr(AIntegerExpr node)
Specified by:
caseAIntegerExpr in interface Analysis
Overrides:
caseAIntegerExpr in class AnalysisAdapter

inAFloatExpr

public void inAFloatExpr(AFloatExpr node)

outAFloatExpr

public void outAFloatExpr(AFloatExpr node)

caseAFloatExpr

public void caseAFloatExpr(AFloatExpr node)
Specified by:
caseAFloatExpr in interface Analysis
Overrides:
caseAFloatExpr in class AnalysisAdapter

inABoolExpr

public void inABoolExpr(ABoolExpr node)

outABoolExpr

public void outABoolExpr(ABoolExpr node)

caseABoolExpr

public void caseABoolExpr(ABoolExpr node)
Specified by:
caseABoolExpr in interface Analysis
Overrides:
caseABoolExpr in class AnalysisAdapter

inAStringExpr

public void inAStringExpr(AStringExpr node)

outAStringExpr

public void outAStringExpr(AStringExpr node)

caseAStringExpr

public void caseAStringExpr(AStringExpr node)
Specified by:
caseAStringExpr in interface Analysis
Overrides:
caseAStringExpr in class AnalysisAdapter

inADynamicStringExpr

public void inADynamicStringExpr(ADynamicStringExpr node)

outADynamicStringExpr

public void outADynamicStringExpr(ADynamicStringExpr node)

caseADynamicStringExpr

public void caseADynamicStringExpr(ADynamicStringExpr node)
Specified by:
caseADynamicStringExpr in interface Analysis
Overrides:
caseADynamicStringExpr in class AnalysisAdapter

inAShellExecExpr

public void inAShellExecExpr(AShellExecExpr node)

outAShellExecExpr

public void outAShellExecExpr(AShellExecExpr node)

caseAShellExecExpr

public void caseAShellExecExpr(AShellExecExpr node)
Specified by:
caseAShellExecExpr in interface Analysis
Overrides:
caseAShellExecExpr in class AnalysisAdapter

inAConstantExpr

public void inAConstantExpr(AConstantExpr node)

outAConstantExpr

public void outAConstantExpr(AConstantExpr node)

caseAConstantExpr

public void caseAConstantExpr(AConstantExpr node)
Specified by:
caseAConstantExpr in interface Analysis
Overrides:
caseAConstantExpr in class AnalysisAdapter

inAArrayExpr

public void inAArrayExpr(AArrayExpr node)

outAArrayExpr

public void outAArrayExpr(AArrayExpr node)

caseAArrayExpr

public void caseAArrayExpr(AArrayExpr node)
Specified by:
caseAArrayExpr in interface Analysis
Overrides:
caseAArrayExpr in class AnalysisAdapter

inAPrintExpr

public void inAPrintExpr(APrintExpr node)

outAPrintExpr

public void outAPrintExpr(APrintExpr node)

caseAPrintExpr

public void caseAPrintExpr(APrintExpr node)
Specified by:
caseAPrintExpr in interface Analysis
Overrides:
caseAPrintExpr in class AnalysisAdapter

inAListExpr

public void inAListExpr(AListExpr node)

outAListExpr

public void outAListExpr(AListExpr node)

caseAListExpr

public void caseAListExpr(AListExpr node)
Specified by:
caseAListExpr in interface Analysis
Overrides:
caseAListExpr in class AnalysisAdapter

inAIncludeExpr

public void inAIncludeExpr(AIncludeExpr node)

outAIncludeExpr

public void outAIncludeExpr(AIncludeExpr node)

caseAIncludeExpr

public void caseAIncludeExpr(AIncludeExpr node)
Specified by:
caseAIncludeExpr in interface Analysis
Overrides:
caseAIncludeExpr in class AnalysisAdapter

inARequireExpr

public void inARequireExpr(ARequireExpr node)

outARequireExpr

public void outARequireExpr(ARequireExpr node)

caseARequireExpr

public void caseARequireExpr(ARequireExpr node)
Specified by:
caseARequireExpr in interface Analysis
Overrides:
caseARequireExpr in class AnalysisAdapter

inAIncludeOnceExpr

public void inAIncludeOnceExpr(AIncludeOnceExpr node)

outAIncludeOnceExpr

public void outAIncludeOnceExpr(AIncludeOnceExpr node)

caseAIncludeOnceExpr

public void caseAIncludeOnceExpr(AIncludeOnceExpr node)
Specified by:
caseAIncludeOnceExpr in interface Analysis
Overrides:
caseAIncludeOnceExpr in class AnalysisAdapter

inARequireOnceExpr

public void inARequireOnceExpr(ARequireOnceExpr node)

outARequireOnceExpr

public void outARequireOnceExpr(ARequireOnceExpr node)

caseARequireOnceExpr

public void caseARequireOnceExpr(ARequireOnceExpr node)
Specified by:
caseARequireOnceExpr in interface Analysis
Overrides:
caseARequireOnceExpr in class AnalysisAdapter

inATernaryExpr

public void inATernaryExpr(ATernaryExpr node)

outATernaryExpr

public void outATernaryExpr(ATernaryExpr node)

caseATernaryExpr

public void caseATernaryExpr(ATernaryExpr node)
Specified by:
caseATernaryExpr in interface Analysis
Overrides:
caseATernaryExpr in class AnalysisAdapter

inABopAddExpr

public void inABopAddExpr(ABopAddExpr node)

outABopAddExpr

public void outABopAddExpr(ABopAddExpr node)

caseABopAddExpr

public void caseABopAddExpr(ABopAddExpr node)
Specified by:
caseABopAddExpr in interface Analysis
Overrides:
caseABopAddExpr in class AnalysisAdapter

inABopSubExpr

public void inABopSubExpr(ABopSubExpr node)

outABopSubExpr

public void outABopSubExpr(ABopSubExpr node)

caseABopSubExpr

public void caseABopSubExpr(ABopSubExpr node)
Specified by:
caseABopSubExpr in interface Analysis
Overrides:
caseABopSubExpr in class AnalysisAdapter

inABopConExpr

public void inABopConExpr(ABopConExpr node)

outABopConExpr

public void outABopConExpr(ABopConExpr node)

caseABopConExpr

public void caseABopConExpr(ABopConExpr node)
Specified by:
caseABopConExpr in interface Analysis
Overrides:
caseABopConExpr in class AnalysisAdapter

inABopMulExpr

public void inABopMulExpr(ABopMulExpr node)

outABopMulExpr

public void outABopMulExpr(ABopMulExpr node)

caseABopMulExpr

public void caseABopMulExpr(ABopMulExpr node)
Specified by:
caseABopMulExpr in interface Analysis
Overrides:
caseABopMulExpr in class AnalysisAdapter

inABopDivExpr

public void inABopDivExpr(ABopDivExpr node)

outABopDivExpr

public void outABopDivExpr(ABopDivExpr node)

caseABopDivExpr

public void caseABopDivExpr(ABopDivExpr node)
Specified by:
caseABopDivExpr in interface Analysis
Overrides:
caseABopDivExpr in class AnalysisAdapter

inABopModExpr

public void inABopModExpr(ABopModExpr node)

outABopModExpr

public void outABopModExpr(ABopModExpr node)

caseABopModExpr

public void caseABopModExpr(ABopModExpr node)
Specified by:
caseABopModExpr in interface Analysis
Overrides:
caseABopModExpr in class AnalysisAdapter

inABopBandExpr

public void inABopBandExpr(ABopBandExpr node)

outABopBandExpr

public void outABopBandExpr(ABopBandExpr node)

caseABopBandExpr

public void caseABopBandExpr(ABopBandExpr node)
Specified by:
caseABopBandExpr in interface Analysis
Overrides:
caseABopBandExpr in class AnalysisAdapter

inABopBxorExpr

public void inABopBxorExpr(ABopBxorExpr node)

outABopBxorExpr

public void outABopBxorExpr(ABopBxorExpr node)

caseABopBxorExpr

public void caseABopBxorExpr(ABopBxorExpr node)
Specified by:
caseABopBxorExpr in interface Analysis
Overrides:
caseABopBxorExpr in class AnalysisAdapter

inABopBorExpr

public void inABopBorExpr(ABopBorExpr node)

outABopBorExpr

public void outABopBorExpr(ABopBorExpr node)

caseABopBorExpr

public void caseABopBorExpr(ABopBorExpr node)
Specified by:
caseABopBorExpr in interface Analysis
Overrides:
caseABopBorExpr in class AnalysisAdapter

inABopShlExpr

public void inABopShlExpr(ABopShlExpr node)

outABopShlExpr

public void outABopShlExpr(ABopShlExpr node)

caseABopShlExpr

public void caseABopShlExpr(ABopShlExpr node)
Specified by:
caseABopShlExpr in interface Analysis
Overrides:
caseABopShlExpr in class AnalysisAdapter

inABopShrExpr

public void inABopShrExpr(ABopShrExpr node)

outABopShrExpr

public void outABopShrExpr(ABopShrExpr node)

caseABopShrExpr

public void caseABopShrExpr(ABopShrExpr node)
Specified by:
caseABopShrExpr in interface Analysis
Overrides:
caseABopShrExpr in class AnalysisAdapter

inABopLtExpr

public void inABopLtExpr(ABopLtExpr node)

outABopLtExpr

public void outABopLtExpr(ABopLtExpr node)

caseABopLtExpr

public void caseABopLtExpr(ABopLtExpr node)
Specified by:
caseABopLtExpr in interface Analysis
Overrides:
caseABopLtExpr in class AnalysisAdapter

inABopGtExpr

public void inABopGtExpr(ABopGtExpr node)

outABopGtExpr

public void outABopGtExpr(ABopGtExpr node)

caseABopGtExpr

public void caseABopGtExpr(ABopGtExpr node)
Specified by:
caseABopGtExpr in interface Analysis
Overrides:
caseABopGtExpr in class AnalysisAdapter

inABopLteqExpr

public void inABopLteqExpr(ABopLteqExpr node)

outABopLteqExpr

public void outABopLteqExpr(ABopLteqExpr node)

caseABopLteqExpr

public void caseABopLteqExpr(ABopLteqExpr node)
Specified by:
caseABopLteqExpr in interface Analysis
Overrides:
caseABopLteqExpr in class AnalysisAdapter

inABopGteqExpr

public void inABopGteqExpr(ABopGteqExpr node)

outABopGteqExpr

public void outABopGteqExpr(ABopGteqExpr node)

caseABopGteqExpr

public void caseABopGteqExpr(ABopGteqExpr node)
Specified by:
caseABopGteqExpr in interface Analysis
Overrides:
caseABopGteqExpr in class AnalysisAdapter

inABopEqExpr

public void inABopEqExpr(ABopEqExpr node)

outABopEqExpr

public void outABopEqExpr(ABopEqExpr node)

caseABopEqExpr

public void caseABopEqExpr(ABopEqExpr node)
Specified by:
caseABopEqExpr in interface Analysis
Overrides:
caseABopEqExpr in class AnalysisAdapter

inABopNeqExpr

public void inABopNeqExpr(ABopNeqExpr node)

outABopNeqExpr

public void outABopNeqExpr(ABopNeqExpr node)

caseABopNeqExpr

public void caseABopNeqExpr(ABopNeqExpr node)
Specified by:
caseABopNeqExpr in interface Analysis
Overrides:
caseABopNeqExpr in class AnalysisAdapter

inABopIdentExpr

public void inABopIdentExpr(ABopIdentExpr node)

outABopIdentExpr

public void outABopIdentExpr(ABopIdentExpr node)

caseABopIdentExpr

public void caseABopIdentExpr(ABopIdentExpr node)
Specified by:
caseABopIdentExpr in interface Analysis
Overrides:
caseABopIdentExpr in class AnalysisAdapter

inABopNidentExpr

public void inABopNidentExpr(ABopNidentExpr node)

outABopNidentExpr

public void outABopNidentExpr(ABopNidentExpr node)

caseABopNidentExpr

public void caseABopNidentExpr(ABopNidentExpr node)
Specified by:
caseABopNidentExpr in interface Analysis
Overrides:
caseABopNidentExpr in class AnalysisAdapter

inABopAndExpr

public void inABopAndExpr(ABopAndExpr node)

outABopAndExpr

public void outABopAndExpr(ABopAndExpr node)

caseABopAndExpr

public void caseABopAndExpr(ABopAndExpr node)
Specified by:
caseABopAndExpr in interface Analysis
Overrides:
caseABopAndExpr in class AnalysisAdapter

inABopOrExpr

public void inABopOrExpr(ABopOrExpr node)

outABopOrExpr

public void outABopOrExpr(ABopOrExpr node)

caseABopOrExpr

public void caseABopOrExpr(ABopOrExpr node)
Specified by:
caseABopOrExpr in interface Analysis
Overrides:
caseABopOrExpr in class AnalysisAdapter

inABopXorExpr

public void inABopXorExpr(ABopXorExpr node)

outABopXorExpr

public void outABopXorExpr(ABopXorExpr node)

caseABopXorExpr

public void caseABopXorExpr(ABopXorExpr node)
Specified by:
caseABopXorExpr in interface Analysis
Overrides:
caseABopXorExpr in class AnalysisAdapter

inABnotExpr

public void inABnotExpr(ABnotExpr node)

outABnotExpr

public void outABnotExpr(ABnotExpr node)

caseABnotExpr

public void caseABnotExpr(ABnotExpr node)
Specified by:
caseABnotExpr in interface Analysis
Overrides:
caseABnotExpr in class AnalysisAdapter

inANotExpr

public void inANotExpr(ANotExpr node)

outANotExpr

public void outANotExpr(ANotExpr node)

caseANotExpr

public void caseANotExpr(ANotExpr node)
Specified by:
caseANotExpr in interface Analysis
Overrides:
caseANotExpr in class AnalysisAdapter

inANegExpr

public void inANegExpr(ANegExpr node)

outANegExpr

public void outANegExpr(ANegExpr node)

caseANegExpr

public void caseANegExpr(ANegExpr node)
Specified by:
caseANegExpr in interface Analysis
Overrides:
caseANegExpr in class AnalysisAdapter

inASilenceExpr

public void inASilenceExpr(ASilenceExpr node)

outASilenceExpr

public void outASilenceExpr(ASilenceExpr node)

caseASilenceExpr

public void caseASilenceExpr(ASilenceExpr node)
Specified by:
caseASilenceExpr in interface Analysis
Overrides:
caseASilenceExpr in class AnalysisAdapter

inAPostIncrExpr

public void inAPostIncrExpr(APostIncrExpr node)

outAPostIncrExpr

public void outAPostIncrExpr(APostIncrExpr node)

caseAPostIncrExpr

public void caseAPostIncrExpr(APostIncrExpr node)
Specified by:
caseAPostIncrExpr in interface Analysis
Overrides:
caseAPostIncrExpr in class AnalysisAdapter

inAPostDecrExpr

public void inAPostDecrExpr(APostDecrExpr node)

outAPostDecrExpr

public void outAPostDecrExpr(APostDecrExpr node)

caseAPostDecrExpr

public void caseAPostDecrExpr(APostDecrExpr node)
Specified by:
caseAPostDecrExpr in interface Analysis
Overrides:
caseAPostDecrExpr in class AnalysisAdapter

inAPreIncrExpr

public void inAPreIncrExpr(APreIncrExpr node)

outAPreIncrExpr

public void outAPreIncrExpr(APreIncrExpr node)

caseAPreIncrExpr

public void caseAPreIncrExpr(APreIncrExpr node)
Specified by:
caseAPreIncrExpr in interface Analysis
Overrides:
caseAPreIncrExpr in class AnalysisAdapter

inAPreDecrExpr

public void inAPreDecrExpr(APreDecrExpr node)

outAPreDecrExpr

public void outAPreDecrExpr(APreDecrExpr node)

caseAPreDecrExpr

public void caseAPreDecrExpr(APreDecrExpr node)
Specified by:
caseAPreDecrExpr in interface Analysis
Overrides:
caseAPreDecrExpr in class AnalysisAdapter

inACastIntExpr

public void inACastIntExpr(ACastIntExpr node)

outACastIntExpr

public void outACastIntExpr(ACastIntExpr node)

caseACastIntExpr

public void caseACastIntExpr(ACastIntExpr node)
Specified by:
caseACastIntExpr in interface Analysis
Overrides:
caseACastIntExpr in class AnalysisAdapter

inACastBoolExpr

public void inACastBoolExpr(ACastBoolExpr node)

outACastBoolExpr

public void outACastBoolExpr(ACastBoolExpr node)

caseACastBoolExpr

public void caseACastBoolExpr(ACastBoolExpr node)
Specified by:
caseACastBoolExpr in interface Analysis
Overrides:
caseACastBoolExpr in class AnalysisAdapter

inACastStringExpr

public void inACastStringExpr(ACastStringExpr node)

outACastStringExpr

public void outACastStringExpr(ACastStringExpr node)

caseACastStringExpr

public void caseACastStringExpr(ACastStringExpr node)
Specified by:
caseACastStringExpr in interface Analysis
Overrides:
caseACastStringExpr in class AnalysisAdapter

inACastObjectExpr

public void inACastObjectExpr(ACastObjectExpr node)

outACastObjectExpr

public void outACastObjectExpr(ACastObjectExpr node)

caseACastObjectExpr

public void caseACastObjectExpr(ACastObjectExpr node)
Specified by:
caseACastObjectExpr in interface Analysis
Overrides:
caseACastObjectExpr in class AnalysisAdapter

inACastArrayExpr

public void inACastArrayExpr(ACastArrayExpr node)

outACastArrayExpr

public void outACastArrayExpr(ACastArrayExpr node)

caseACastArrayExpr

public void caseACastArrayExpr(ACastArrayExpr node)
Specified by:
caseACastArrayExpr in interface Analysis
Overrides:
caseACastArrayExpr in class AnalysisAdapter

inACastDoubleExpr

public void inACastDoubleExpr(ACastDoubleExpr node)

outACastDoubleExpr

public void outACastDoubleExpr(ACastDoubleExpr node)

caseACastDoubleExpr

public void caseACastDoubleExpr(ACastDoubleExpr node)
Specified by:
caseACastDoubleExpr in interface Analysis
Overrides:
caseACastDoubleExpr in class AnalysisAdapter

inAVariableExpr

public void inAVariableExpr(AVariableExpr node)

outAVariableExpr

public void outAVariableExpr(AVariableExpr node)

caseAVariableExpr

public void caseAVariableExpr(AVariableExpr node)
Specified by:
caseAVariableExpr in interface Analysis
Overrides:
caseAVariableExpr in class AnalysisAdapter

inAIndexExpr

public void inAIndexExpr(AIndexExpr node)

outAIndexExpr

public void outAIndexExpr(AIndexExpr node)

caseAIndexExpr

public void caseAIndexExpr(AIndexExpr node)
Specified by:
caseAIndexExpr in interface Analysis
Overrides:
caseAIndexExpr in class AnalysisAdapter

inAStringIndexExpr

public void inAStringIndexExpr(AStringIndexExpr node)

outAStringIndexExpr

public void outAStringIndexExpr(AStringIndexExpr node)

caseAStringIndexExpr

public void caseAStringIndexExpr(AStringIndexExpr node)
Specified by:
caseAStringIndexExpr in interface Analysis
Overrides:
caseAStringIndexExpr in class AnalysisAdapter

inAPropertyExpr

public void inAPropertyExpr(APropertyExpr node)

outAPropertyExpr

public void outAPropertyExpr(APropertyExpr node)

caseAPropertyExpr

public void caseAPropertyExpr(APropertyExpr node)
Specified by:
caseAPropertyExpr in interface Analysis
Overrides:
caseAPropertyExpr in class AnalysisAdapter

inAVarvarExpr

public void inAVarvarExpr(AVarvarExpr node)

outAVarvarExpr

public void outAVarvarExpr(AVarvarExpr node)

caseAVarvarExpr

public void caseAVarvarExpr(AVarvarExpr node)
Specified by:
caseAVarvarExpr in interface Analysis
Overrides:
caseAVarvarExpr in class AnalysisAdapter

inANameExpr

public void inANameExpr(ANameExpr node)

outANameExpr

public void outANameExpr(ANameExpr node)

caseANameExpr

public void caseANameExpr(ANameExpr node)
Specified by:
caseANameExpr in interface Analysis
Overrides:
caseANameExpr in class AnalysisAdapter

inAAssignExpr

public void inAAssignExpr(AAssignExpr node)

outAAssignExpr

public void outAAssignExpr(AAssignExpr node)

caseAAssignExpr

public void caseAAssignExpr(AAssignExpr node)
Specified by:
caseAAssignExpr in interface Analysis
Overrides:
caseAAssignExpr in class AnalysisAdapter

inAAssignrefExpr

public void inAAssignrefExpr(AAssignrefExpr node)

outAAssignrefExpr

public void outAAssignrefExpr(AAssignrefExpr node)

caseAAssignrefExpr

public void caseAAssignrefExpr(AAssignrefExpr node)
Specified by:
caseAAssignrefExpr in interface Analysis
Overrides:
caseAAssignrefExpr in class AnalysisAdapter

inAAddEqExpr

public void inAAddEqExpr(AAddEqExpr node)

outAAddEqExpr

public void outAAddEqExpr(AAddEqExpr node)

caseAAddEqExpr

public void caseAAddEqExpr(AAddEqExpr node)
Specified by:
caseAAddEqExpr in interface Analysis
Overrides:
caseAAddEqExpr in class AnalysisAdapter

inASubEqExpr

public void inASubEqExpr(ASubEqExpr node)

outASubEqExpr

public void outASubEqExpr(ASubEqExpr node)

caseASubEqExpr

public void caseASubEqExpr(ASubEqExpr node)
Specified by:
caseASubEqExpr in interface Analysis
Overrides:
caseASubEqExpr in class AnalysisAdapter

inAConEqExpr

public void inAConEqExpr(AConEqExpr node)

outAConEqExpr

public void outAConEqExpr(AConEqExpr node)

caseAConEqExpr

public void caseAConEqExpr(AConEqExpr node)
Specified by:
caseAConEqExpr in interface Analysis
Overrides:
caseAConEqExpr in class AnalysisAdapter

inAMulEqExpr

public void inAMulEqExpr(AMulEqExpr node)

outAMulEqExpr

public void outAMulEqExpr(AMulEqExpr node)

caseAMulEqExpr

public void caseAMulEqExpr(AMulEqExpr node)
Specified by:
caseAMulEqExpr in interface Analysis
Overrides:
caseAMulEqExpr in class AnalysisAdapter

inADivEqExpr

public void inADivEqExpr(ADivEqExpr node)

outADivEqExpr

public void outADivEqExpr(ADivEqExpr node)

caseADivEqExpr

public void caseADivEqExpr(ADivEqExpr node)
Specified by:
caseADivEqExpr in interface Analysis
Overrides:
caseADivEqExpr in class AnalysisAdapter

inAModEqExpr

public void inAModEqExpr(AModEqExpr node)

outAModEqExpr

public void outAModEqExpr(AModEqExpr node)

caseAModEqExpr

public void caseAModEqExpr(AModEqExpr node)
Specified by:
caseAModEqExpr in interface Analysis
Overrides:
caseAModEqExpr in class AnalysisAdapter

inAAndEqExpr

public void inAAndEqExpr(AAndEqExpr node)

outAAndEqExpr

public void outAAndEqExpr(AAndEqExpr node)

caseAAndEqExpr

public void caseAAndEqExpr(AAndEqExpr node)
Specified by:
caseAAndEqExpr in interface Analysis
Overrides:
caseAAndEqExpr in class AnalysisAdapter

inAXorEqExpr

public void inAXorEqExpr(AXorEqExpr node)

outAXorEqExpr

public void outAXorEqExpr(AXorEqExpr node)

caseAXorEqExpr

public void caseAXorEqExpr(AXorEqExpr node)
Specified by:
caseAXorEqExpr in interface Analysis
Overrides:
caseAXorEqExpr in class AnalysisAdapter

inAOrEqExpr

public void inAOrEqExpr(AOrEqExpr node)

outAOrEqExpr

public void outAOrEqExpr(AOrEqExpr node)

caseAOrEqExpr

public void caseAOrEqExpr(AOrEqExpr node)
Specified by:
caseAOrEqExpr in interface Analysis
Overrides:
caseAOrEqExpr in class AnalysisAdapter

inAShlEqExpr

public void inAShlEqExpr(AShlEqExpr node)

outAShlEqExpr

public void outAShlEqExpr(AShlEqExpr node)

caseAShlEqExpr

public void caseAShlEqExpr(AShlEqExpr node)
Specified by:
caseAShlEqExpr in interface Analysis
Overrides:
caseAShlEqExpr in class AnalysisAdapter

inAShrEqExpr

public void inAShrEqExpr(AShrEqExpr node)

outAShrEqExpr

public void outAShrEqExpr(AShrEqExpr node)

caseAShrEqExpr

public void caseAShrEqExpr(AShrEqExpr node)
Specified by:
caseAShrEqExpr in interface Analysis
Overrides:
caseAShrEqExpr in class AnalysisAdapter

inANewExpr

public void inANewExpr(ANewExpr node)

outANewExpr

public void outANewExpr(ANewExpr node)

caseANewExpr

public void caseANewExpr(ANewExpr node)
Specified by:
caseANewExpr in interface Analysis
Overrides:
caseANewExpr in class AnalysisAdapter

inAFunctionExpr

public void inAFunctionExpr(AFunctionExpr node)

outAFunctionExpr

public void outAFunctionExpr(AFunctionExpr node)

caseAFunctionExpr

public void caseAFunctionExpr(AFunctionExpr node)
Specified by:
caseAFunctionExpr in interface Analysis
Overrides:
caseAFunctionExpr in class AnalysisAdapter

inAArrayElement

public void inAArrayElement(AArrayElement node)

outAArrayElement

public void outAArrayElement(AArrayElement node)

caseAArrayElement

public void caseAArrayElement(AArrayElement node)
Specified by:
caseAArrayElement in interface Analysis
Overrides:
caseAArrayElement in class AnalysisAdapter

inAArgument

public void inAArgument(AArgument node)

outAArgument

public void outAArgument(AArgument node)

caseAArgument

public void caseAArgument(AArgument node)
Specified by:
caseAArgument in interface Analysis
Overrides:
caseAArgument in class AnalysisAdapter

inASwitchCase

public void inASwitchCase(ASwitchCase node)

outASwitchCase

public void outASwitchCase(ASwitchCase node)

caseASwitchCase

public void caseASwitchCase(ASwitchCase node)
Specified by:
caseASwitchCase in interface Analysis
Overrides:
caseASwitchCase in class AnalysisAdapter

inAFunctionArg

public void inAFunctionArg(AFunctionArg node)

outAFunctionArg

public void outAFunctionArg(AFunctionArg node)

caseAFunctionArg

public void caseAFunctionArg(AFunctionArg node)
Specified by:
caseAFunctionArg in interface Analysis
Overrides:
caseAFunctionArg in class AnalysisAdapter

inAKeyDeclareArg

public void inAKeyDeclareArg(AKeyDeclareArg node)

outAKeyDeclareArg

public void outAKeyDeclareArg(AKeyDeclareArg node)

caseAKeyDeclareArg

public void caseAKeyDeclareArg(AKeyDeclareArg node)
Specified by:
caseAKeyDeclareArg in interface Analysis
Overrides:
caseAKeyDeclareArg in class AnalysisAdapter

inAExprListExpr

public void inAExprListExpr(AExprListExpr node)

outAExprListExpr

public void outAExprListExpr(AExprListExpr node)

caseAExprListExpr

public void caseAExprListExpr(AExprListExpr node)
Specified by:
caseAExprListExpr in interface Analysis
Overrides:
caseAExprListExpr in class AnalysisAdapter

inAEmptyListExpr

public void inAEmptyListExpr(AEmptyListExpr node)

outAEmptyListExpr

public void outAEmptyListExpr(AEmptyListExpr node)

caseAEmptyListExpr

public void caseAEmptyListExpr(AEmptyListExpr node)
Specified by:
caseAEmptyListExpr in interface Analysis
Overrides:
caseAEmptyListExpr in class AnalysisAdapter