org.sablecc.php4.analysis
Class ReversedDepthFirstAdapter
Object
org.sablecc.php4.analysis.AnalysisAdapter
org.sablecc.php4.analysis.ReversedDepthFirstAdapter
- All Implemented Interfaces:
- Analysis, Switch
- public class ReversedDepthFirstAdapter
- extends AnalysisAdapter
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 |
ReversedDepthFirstAdapter
public ReversedDepthFirstAdapter()
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