org.sablecc.php4.analysis
Class AnalysisAdapter

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

public class AnalysisAdapter
extends Object
implements Analysis


Constructor Summary
AnalysisAdapter()
           
 
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 caseEOF(EOF node)
           
 void caseStart(Start node)
           
 void caseTAmpEq(TAmpEq node)
           
 void caseTAmpersand(TAmpersand node)
           
 void caseTArray(TArray node)
           
 void caseTAs(TAs node)
           
 void caseTAt(TAt node)
           
 void caseTBacktickChunk(TBacktickChunk node)
           
 void caseTBacktickChunkHelper(TBacktickChunkHelper node)
           
 void caseTBacktickEnd(TBacktickEnd node)
           
 void caseTBacktickFromComplexCvar(TBacktickFromComplexCvar node)
           
 void caseTBacktickStart(TBacktickStart node)
           
 void caseTBacktickToComplexCvar(TBacktickToComplexCvar node)
           
 void caseTBar(TBar node)
           
 void caseTBarEq(TBarEq node)
           
 void caseTBlank(TBlank node)
           
 void caseTBoolean(TBoolean node)
           
 void caseTBopShLeft(TBopShLeft node)
           
 void caseTBopShRight(TBopShRight node)
           
 void caseTBreak(TBreak node)
           
 void caseTCaret(TCaret node)
           
 void caseTCaretEq(TCaretEq node)
           
 void caseTCase(TCase node)
           
 void caseTCastArray(TCastArray node)
           
 void caseTCastBool(TCastBool node)
           
 void caseTCastDouble(TCastDouble node)
           
 void caseTCastInt(TCastInt node)
           
 void caseTCastObject(TCastObject node)
           
 void caseTCastString(TCastString node)
           
 void caseTCastUnset(TCastUnset node)
           
 void caseTCodeEnd(TCodeEnd node)
           
 void caseTCodePrint(TCodePrint node)
           
 void caseTCodeStart(TCodeStart node)
           
 void caseTColon(TColon node)
           
 void caseTColoncolon(TColoncolon node)
           
 void caseTComma(TComma node)
           
 void caseTContinue(TContinue node)
           
 void caseTCopAnd(TCopAnd node)
           
 void caseTCopEq(TCopEq node)
           
 void caseTCopGt(TCopGt node)
           
 void caseTCopGteq(TCopGteq node)
           
 void caseTCopLeq(TCopLeq node)
           
 void caseTCopLt(TCopLt node)
           
 void caseTCopLteq(TCopLteq node)
           
 void caseTCopNeq(TCopNeq node)
           
 void caseTCopNleq(TCopNleq node)
           
 void caseTCopOr(TCopOr node)
           
 void caseTDeclare(TDeclare node)
           
 void caseTDefault(TDefault node)
           
 void caseTDiv(TDiv node)
           
 void caseTDo(TDo node)
           
 void caseTDollar(TDollar node)
           
 void caseTDot(TDot node)
           
 void caseTDotEq(TDotEq node)
           
 void caseTEcho(TEcho node)
           
 void caseTElse(TElse node)
           
 void caseTElseColon(TElseColon node)
           
 void caseTElseif(TElseif node)
           
 void caseTElseifColon(TElseifColon node)
           
 void caseTEndfor(TEndfor node)
           
 void caseTEndforeach(TEndforeach node)
           
 void caseTEndif(TEndif node)
           
 void caseTEndswitch(TEndswitch node)
           
 void caseTEndwhile(TEndwhile node)
           
 void caseTEqual(TEqual node)
           
 void caseTExclamation(TExclamation node)
           
 void caseTExit(TExit node)
           
 void caseTExtends(TExtends node)
           
 void caseTFloat(TFloat node)
           
 void caseTFor(TFor node)
           
 void caseTForeach(TForeach node)
           
 void caseTFunction(TFunction node)
           
 void caseTGlobal(TGlobal node)
           
 void caseTHeredocChunk(THeredocChunk node)
           
 void caseTHeredocChunkHelper(THeredocChunkHelper node)
           
 void caseTHeredocEnd(THeredocEnd node)
           
 void caseTHeredocFromComplexCvar(THeredocFromComplexCvar node)
           
 void caseTHeredocStart(THeredocStart node)
           
 void caseTHeredocToComplexCvar(THeredocToComplexCvar node)
           
 void caseTHtmldata(THtmldata node)
           
 void caseTIdentifier(TIdentifier node)
           
 void caseTIf(TIf node)
           
 void caseTIfColon(TIfColon node)
           
 void caseTInclude(TInclude node)
           
 void caseTIncludeOnce(TIncludeOnce node)
           
 void caseTInteger(TInteger node)
           
 void caseTLBrace(TLBrace node)
           
 void caseTLBracket(TLBracket node)
           
 void caseTList(TList node)
           
 void caseTLongComment(TLongComment node)
           
 void caseTLopAnd(TLopAnd node)
           
 void caseTLopOr(TLopOr node)
           
 void caseTLopXor(TLopXor node)
           
 void caseTLPar(TLPar node)
           
 void caseTMinus(TMinus node)
           
 void caseTMinusEq(TMinusEq node)
           
 void caseTMinusMinus(TMinusMinus node)
           
 void caseTMod(TMod node)
           
 void caseTNew(TNew node)
           
 void caseTPercEq(TPercEq node)
           
 void caseTPlus(TPlus node)
           
 void caseTPlusEq(TPlusEq node)
           
 void caseTPlusPlus(TPlusPlus node)
           
 void caseTPointAssoc(TPointAssoc node)
           
 void caseTPointElem(TPointElem node)
           
 void caseTPrint(TPrint node)
           
 void caseTQuest(TQuest node)
           
 void caseTRBrace(TRBrace node)
           
 void caseTRBracket(TRBracket node)
           
 void caseTRequire(TRequire node)
           
 void caseTRequireOnce(TRequireOnce node)
           
 void caseTReturn(TReturn node)
           
 void caseTRPar(TRPar node)
           
 void caseTSemicolon(TSemicolon node)
           
 void caseTShLEq(TShLEq node)
           
 void caseTShortComment(TShortComment node)
           
 void caseTShREq(TShREq node)
           
 void caseTSlashEq(TSlashEq node)
           
 void caseTStar(TStar node)
           
 void caseTStarEq(TStarEq node)
           
 void caseTStatic(TStatic node)
           
 void caseTStaticString(TStaticString node)
           
 void caseTStringArrayStatic(TStringArrayStatic node)
           
 void caseTStringArrayVar(TStringArrayVar node)
           
 void caseTStringChunk(TStringChunk node)
           
 void caseTStringChunkHelper(TStringChunkHelper node)
           
 void caseTStringCvarEnd(TStringCvarEnd node)
           
 void caseTStringCvarStart(TStringCvarStart node)
           
 void caseTStringEnd(TStringEnd node)
           
 void caseTStringFromComplexCvar(TStringFromComplexCvar node)
           
 void caseTStringObject(TStringObject node)
           
 void caseTStringStart(TStringStart node)
           
 void caseTStringToComplexCvar(TStringToComplexCvar node)
           
 void caseTStringVar(TStringVar node)
           
 void caseTSwitch(TSwitch node)
           
 void caseTTclass(TTclass node)
           
 void caseTTilde(TTilde node)
           
 void caseTVar(TVar node)
           
 void caseTVariable(TVariable node)
           
 void caseTWhile(TWhile node)
           
 void defaultCase(Node node)
           
 Object getIn(Node node)
           
 Object getOut(Node node)
           
 void setIn(Node node, Object in)
           
 void setOut(Node node, Object out)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisAdapter

public AnalysisAdapter()
Method Detail

getIn

public Object getIn(Node node)
Specified by:
getIn in interface Analysis

setIn

public void setIn(Node node,
                  Object in)
Specified by:
setIn in interface Analysis

getOut

public Object getOut(Node node)
Specified by:
getOut in interface Analysis

setOut

public void setOut(Node node,
                   Object out)
Specified by:
setOut in interface Analysis

caseStart

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

caseAProgram

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

caseAHtmlStatement

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

caseAExprStatement

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

caseAEchoStatement

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

caseADeclareStatement

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

caseAExitStatement

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

caseAReturnStatement

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

caseAGlobalStatement

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

caseAStaticStatement

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

caseAForStatement

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

caseAForeachStatement

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

caseAWhileStatement

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

caseADoWhileStatement

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

caseASwitchStatement

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

caseABreakStatement

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

caseAContinueStatement

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

caseAIfStatement

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

caseAFunctionStatement

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

caseAClassStatement

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

caseAVarStatement

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

caseAGroupStatement

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

caseAIntegerExpr

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

caseAFloatExpr

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

caseABoolExpr

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

caseAStringExpr

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

caseADynamicStringExpr

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

caseAShellExecExpr

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

caseAConstantExpr

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

caseAArrayExpr

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

caseAPrintExpr

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

caseAListExpr

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

caseAIncludeExpr

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

caseARequireExpr

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

caseAIncludeOnceExpr

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

caseARequireOnceExpr

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

caseATernaryExpr

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

caseABopAddExpr

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

caseABopSubExpr

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

caseABopConExpr

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

caseABopMulExpr

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

caseABopDivExpr

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

caseABopModExpr

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

caseABopBandExpr

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

caseABopBxorExpr

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

caseABopBorExpr

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

caseABopShlExpr

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

caseABopShrExpr

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

caseABopLtExpr

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

caseABopGtExpr

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

caseABopLteqExpr

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

caseABopGteqExpr

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

caseABopEqExpr

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

caseABopNeqExpr

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

caseABopIdentExpr

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

caseABopNidentExpr

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

caseABopAndExpr

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

caseABopOrExpr

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

caseABopXorExpr

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

caseABnotExpr

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

caseANotExpr

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

caseANegExpr

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

caseASilenceExpr

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

caseAPostIncrExpr

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

caseAPostDecrExpr

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

caseAPreIncrExpr

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

caseAPreDecrExpr

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

caseACastIntExpr

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

caseACastBoolExpr

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

caseACastStringExpr

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

caseACastObjectExpr

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

caseACastArrayExpr

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

caseACastDoubleExpr

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

caseAVariableExpr

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

caseAIndexExpr

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

caseAStringIndexExpr

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

caseAPropertyExpr

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

caseAVarvarExpr

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

caseANameExpr

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

caseAAssignExpr

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

caseAAssignrefExpr

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

caseAAddEqExpr

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

caseASubEqExpr

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

caseAConEqExpr

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

caseAMulEqExpr

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

caseADivEqExpr

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

caseAModEqExpr

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

caseAAndEqExpr

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

caseAXorEqExpr

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

caseAOrEqExpr

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

caseAShlEqExpr

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

caseAShrEqExpr

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

caseANewExpr

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

caseAFunctionExpr

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

caseAArrayElement

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

caseAArgument

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

caseASwitchCase

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

caseAFunctionArg

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

caseAKeyDeclareArg

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

caseAExprListExpr

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

caseAEmptyListExpr

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

caseTCodePrint

public void caseTCodePrint(TCodePrint node)
Specified by:
caseTCodePrint in interface Analysis

caseTCodeStart

public void caseTCodeStart(TCodeStart node)
Specified by:
caseTCodeStart in interface Analysis

caseTHtmldata

public void caseTHtmldata(THtmldata node)
Specified by:
caseTHtmldata in interface Analysis

caseTCodeEnd

public void caseTCodeEnd(TCodeEnd node)
Specified by:
caseTCodeEnd in interface Analysis

caseTIf

public void caseTIf(TIf node)
Specified by:
caseTIf in interface Analysis

caseTElseif

public void caseTElseif(TElseif node)
Specified by:
caseTElseif in interface Analysis

caseTIfColon

public void caseTIfColon(TIfColon node)
Specified by:
caseTIfColon in interface Analysis

caseTElseifColon

public void caseTElseifColon(TElseifColon node)
Specified by:
caseTElseifColon in interface Analysis

caseTEndif

public void caseTEndif(TEndif node)
Specified by:
caseTEndif in interface Analysis

caseTElse

public void caseTElse(TElse node)
Specified by:
caseTElse in interface Analysis

caseTElseColon

public void caseTElseColon(TElseColon node)
Specified by:
caseTElseColon in interface Analysis

caseTContinue

public void caseTContinue(TContinue node)
Specified by:
caseTContinue in interface Analysis

caseTForeach

public void caseTForeach(TForeach node)
Specified by:
caseTForeach in interface Analysis

caseTEndforeach

public void caseTEndforeach(TEndforeach node)
Specified by:
caseTEndforeach in interface Analysis

caseTFor

public void caseTFor(TFor node)
Specified by:
caseTFor in interface Analysis

caseTAs

public void caseTAs(TAs node)
Specified by:
caseTAs in interface Analysis

caseTEndfor

public void caseTEndfor(TEndfor node)
Specified by:
caseTEndfor in interface Analysis

caseTWhile

public void caseTWhile(TWhile node)
Specified by:
caseTWhile in interface Analysis

caseTEndwhile

public void caseTEndwhile(TEndwhile node)
Specified by:
caseTEndwhile in interface Analysis

caseTDo

public void caseTDo(TDo node)
Specified by:
caseTDo in interface Analysis

caseTSwitch

public void caseTSwitch(TSwitch node)
Specified by:
caseTSwitch in interface Analysis

caseTCase

public void caseTCase(TCase node)
Specified by:
caseTCase in interface Analysis

caseTDefault

public void caseTDefault(TDefault node)
Specified by:
caseTDefault in interface Analysis

caseTEndswitch

public void caseTEndswitch(TEndswitch node)
Specified by:
caseTEndswitch in interface Analysis

caseTBreak

public void caseTBreak(TBreak node)
Specified by:
caseTBreak in interface Analysis

caseTFunction

public void caseTFunction(TFunction node)
Specified by:
caseTFunction in interface Analysis

caseTReturn

public void caseTReturn(TReturn node)
Specified by:
caseTReturn in interface Analysis

caseTExit

public void caseTExit(TExit node)
Specified by:
caseTExit in interface Analysis

caseTVar

public void caseTVar(TVar node)
Specified by:
caseTVar in interface Analysis

caseTGlobal

public void caseTGlobal(TGlobal node)
Specified by:
caseTGlobal in interface Analysis

caseTStatic

public void caseTStatic(TStatic node)
Specified by:
caseTStatic in interface Analysis

caseTTclass

public void caseTTclass(TTclass node)
Specified by:
caseTTclass in interface Analysis

caseTExtends

public void caseTExtends(TExtends node)
Specified by:
caseTExtends in interface Analysis

caseTNew

public void caseTNew(TNew node)
Specified by:
caseTNew in interface Analysis

caseTArray

public void caseTArray(TArray node)
Specified by:
caseTArray in interface Analysis

caseTList

public void caseTList(TList node)
Specified by:
caseTList in interface Analysis

caseTRequire

public void caseTRequire(TRequire node)
Specified by:
caseTRequire in interface Analysis

caseTRequireOnce

public void caseTRequireOnce(TRequireOnce node)
Specified by:
caseTRequireOnce in interface Analysis

caseTInclude

public void caseTInclude(TInclude node)
Specified by:
caseTInclude in interface Analysis

caseTIncludeOnce

public void caseTIncludeOnce(TIncludeOnce node)
Specified by:
caseTIncludeOnce in interface Analysis

caseTEcho

public void caseTEcho(TEcho node)
Specified by:
caseTEcho in interface Analysis

caseTDeclare

public void caseTDeclare(TDeclare node)
Specified by:
caseTDeclare in interface Analysis

caseTPrint

public void caseTPrint(TPrint node)
Specified by:
caseTPrint in interface Analysis

caseTBoolean

public void caseTBoolean(TBoolean node)
Specified by:
caseTBoolean in interface Analysis

caseTHeredocStart

public void caseTHeredocStart(THeredocStart node)
Specified by:
caseTHeredocStart in interface Analysis

caseTPlusEq

public void caseTPlusEq(TPlusEq node)
Specified by:
caseTPlusEq in interface Analysis

caseTMinusEq

public void caseTMinusEq(TMinusEq node)
Specified by:
caseTMinusEq in interface Analysis

caseTStarEq

public void caseTStarEq(TStarEq node)
Specified by:
caseTStarEq in interface Analysis

caseTSlashEq

public void caseTSlashEq(TSlashEq node)
Specified by:
caseTSlashEq in interface Analysis

caseTDotEq

public void caseTDotEq(TDotEq node)
Specified by:
caseTDotEq in interface Analysis

caseTPercEq

public void caseTPercEq(TPercEq node)
Specified by:
caseTPercEq in interface Analysis

caseTCaretEq

public void caseTCaretEq(TCaretEq node)
Specified by:
caseTCaretEq in interface Analysis

caseTAmpEq

public void caseTAmpEq(TAmpEq node)
Specified by:
caseTAmpEq in interface Analysis

caseTBarEq

public void caseTBarEq(TBarEq node)
Specified by:
caseTBarEq in interface Analysis

caseTShLEq

public void caseTShLEq(TShLEq node)
Specified by:
caseTShLEq in interface Analysis

caseTShREq

public void caseTShREq(TShREq node)
Specified by:
caseTShREq in interface Analysis

caseTBopShLeft

public void caseTBopShLeft(TBopShLeft node)
Specified by:
caseTBopShLeft in interface Analysis

caseTBopShRight

public void caseTBopShRight(TBopShRight node)
Specified by:
caseTBopShRight in interface Analysis

caseTPointAssoc

public void caseTPointAssoc(TPointAssoc node)
Specified by:
caseTPointAssoc in interface Analysis

caseTPointElem

public void caseTPointElem(TPointElem node)
Specified by:
caseTPointElem in interface Analysis

caseTCopEq

public void caseTCopEq(TCopEq node)
Specified by:
caseTCopEq in interface Analysis

caseTCopLeq

public void caseTCopLeq(TCopLeq node)
Specified by:
caseTCopLeq in interface Analysis

caseTCopNleq

public void caseTCopNleq(TCopNleq node)
Specified by:
caseTCopNleq in interface Analysis

caseTCopLteq

public void caseTCopLteq(TCopLteq node)
Specified by:
caseTCopLteq in interface Analysis

caseTCopGteq

public void caseTCopGteq(TCopGteq node)
Specified by:
caseTCopGteq in interface Analysis

caseTCopLt

public void caseTCopLt(TCopLt node)
Specified by:
caseTCopLt in interface Analysis

caseTCopGt

public void caseTCopGt(TCopGt node)
Specified by:
caseTCopGt in interface Analysis

caseTCopNeq

public void caseTCopNeq(TCopNeq node)
Specified by:
caseTCopNeq in interface Analysis

caseTCopOr

public void caseTCopOr(TCopOr node)
Specified by:
caseTCopOr in interface Analysis

caseTCopAnd

public void caseTCopAnd(TCopAnd node)
Specified by:
caseTCopAnd in interface Analysis

caseTLopOr

public void caseTLopOr(TLopOr node)
Specified by:
caseTLopOr in interface Analysis

caseTLopAnd

public void caseTLopAnd(TLopAnd node)
Specified by:
caseTLopAnd in interface Analysis

caseTLopXor

public void caseTLopXor(TLopXor node)
Specified by:
caseTLopXor in interface Analysis

caseTExclamation

public void caseTExclamation(TExclamation node)
Specified by:
caseTExclamation in interface Analysis

caseTAmpersand

public void caseTAmpersand(TAmpersand node)
Specified by:
caseTAmpersand in interface Analysis

caseTBar

public void caseTBar(TBar node)
Specified by:
caseTBar in interface Analysis

caseTCaret

public void caseTCaret(TCaret node)
Specified by:
caseTCaret in interface Analysis

caseTTilde

public void caseTTilde(TTilde node)
Specified by:
caseTTilde in interface Analysis

caseTEqual

public void caseTEqual(TEqual node)
Specified by:
caseTEqual in interface Analysis

caseTStar

public void caseTStar(TStar node)
Specified by:
caseTStar in interface Analysis

caseTAt

public void caseTAt(TAt node)
Specified by:
caseTAt in interface Analysis

caseTDiv

public void caseTDiv(TDiv node)
Specified by:
caseTDiv in interface Analysis

caseTMod

public void caseTMod(TMod node)
Specified by:
caseTMod in interface Analysis

caseTPlusPlus

public void caseTPlusPlus(TPlusPlus node)
Specified by:
caseTPlusPlus in interface Analysis

caseTMinusMinus

public void caseTMinusMinus(TMinusMinus node)
Specified by:
caseTMinusMinus in interface Analysis

caseTPlus

public void caseTPlus(TPlus node)
Specified by:
caseTPlus in interface Analysis

caseTMinus

public void caseTMinus(TMinus node)
Specified by:
caseTMinus in interface Analysis

caseTLPar

public void caseTLPar(TLPar node)
Specified by:
caseTLPar in interface Analysis

caseTRPar

public void caseTRPar(TRPar node)
Specified by:
caseTRPar in interface Analysis

caseTLBrace

public void caseTLBrace(TLBrace node)
Specified by:
caseTLBrace in interface Analysis

caseTRBrace

public void caseTRBrace(TRBrace node)
Specified by:
caseTRBrace in interface Analysis

caseTLBracket

public void caseTLBracket(TLBracket node)
Specified by:
caseTLBracket in interface Analysis

caseTRBracket

public void caseTRBracket(TRBracket node)
Specified by:
caseTRBracket in interface Analysis

caseTSemicolon

public void caseTSemicolon(TSemicolon node)
Specified by:
caseTSemicolon in interface Analysis

caseTColon

public void caseTColon(TColon node)
Specified by:
caseTColon in interface Analysis

caseTColoncolon

public void caseTColoncolon(TColoncolon node)
Specified by:
caseTColoncolon in interface Analysis

caseTDot

public void caseTDot(TDot node)
Specified by:
caseTDot in interface Analysis

caseTComma

public void caseTComma(TComma node)
Specified by:
caseTComma in interface Analysis

caseTDollar

public void caseTDollar(TDollar node)
Specified by:
caseTDollar in interface Analysis

caseTQuest

public void caseTQuest(TQuest node)
Specified by:
caseTQuest in interface Analysis

caseTCastInt

public void caseTCastInt(TCastInt node)
Specified by:
caseTCastInt in interface Analysis

caseTCastDouble

public void caseTCastDouble(TCastDouble node)
Specified by:
caseTCastDouble in interface Analysis

caseTCastString

public void caseTCastString(TCastString node)
Specified by:
caseTCastString in interface Analysis

caseTCastArray

public void caseTCastArray(TCastArray node)
Specified by:
caseTCastArray in interface Analysis

caseTCastObject

public void caseTCastObject(TCastObject node)
Specified by:
caseTCastObject in interface Analysis

caseTCastBool

public void caseTCastBool(TCastBool node)
Specified by:
caseTCastBool in interface Analysis

caseTCastUnset

public void caseTCastUnset(TCastUnset node)
Specified by:
caseTCastUnset in interface Analysis

caseTFloat

public void caseTFloat(TFloat node)
Specified by:
caseTFloat in interface Analysis

caseTInteger

public void caseTInteger(TInteger node)
Specified by:
caseTInteger in interface Analysis

caseTVariable

public void caseTVariable(TVariable node)
Specified by:
caseTVariable in interface Analysis

caseTIdentifier

public void caseTIdentifier(TIdentifier node)
Specified by:
caseTIdentifier in interface Analysis

caseTBlank

public void caseTBlank(TBlank node)
Specified by:
caseTBlank in interface Analysis

caseTShortComment

public void caseTShortComment(TShortComment node)
Specified by:
caseTShortComment in interface Analysis

caseTLongComment

public void caseTLongComment(TLongComment node)
Specified by:
caseTLongComment in interface Analysis

caseTStaticString

public void caseTStaticString(TStaticString node)
Specified by:
caseTStaticString in interface Analysis

caseTStringStart

public void caseTStringStart(TStringStart node)
Specified by:
caseTStringStart in interface Analysis

caseTStringEnd

public void caseTStringEnd(TStringEnd node)
Specified by:
caseTStringEnd in interface Analysis

caseTBacktickStart

public void caseTBacktickStart(TBacktickStart node)
Specified by:
caseTBacktickStart in interface Analysis

caseTBacktickEnd

public void caseTBacktickEnd(TBacktickEnd node)
Specified by:
caseTBacktickEnd in interface Analysis

caseTStringToComplexCvar

public void caseTStringToComplexCvar(TStringToComplexCvar node)
Specified by:
caseTStringToComplexCvar in interface Analysis

caseTHeredocToComplexCvar

public void caseTHeredocToComplexCvar(THeredocToComplexCvar node)
Specified by:
caseTHeredocToComplexCvar in interface Analysis

caseTBacktickToComplexCvar

public void caseTBacktickToComplexCvar(TBacktickToComplexCvar node)
Specified by:
caseTBacktickToComplexCvar in interface Analysis

caseTStringVar

public void caseTStringVar(TStringVar node)
Specified by:
caseTStringVar in interface Analysis

caseTStringArrayVar

public void caseTStringArrayVar(TStringArrayVar node)
Specified by:
caseTStringArrayVar in interface Analysis

caseTStringArrayStatic

public void caseTStringArrayStatic(TStringArrayStatic node)
Specified by:
caseTStringArrayStatic in interface Analysis

caseTStringObject

public void caseTStringObject(TStringObject node)
Specified by:
caseTStringObject in interface Analysis

caseTStringChunk

public void caseTStringChunk(TStringChunk node)
Specified by:
caseTStringChunk in interface Analysis

caseTStringChunkHelper

public void caseTStringChunkHelper(TStringChunkHelper node)
Specified by:
caseTStringChunkHelper in interface Analysis

caseTHeredocChunk

public void caseTHeredocChunk(THeredocChunk node)
Specified by:
caseTHeredocChunk in interface Analysis

caseTHeredocChunkHelper

public void caseTHeredocChunkHelper(THeredocChunkHelper node)
Specified by:
caseTHeredocChunkHelper in interface Analysis

caseTBacktickChunk

public void caseTBacktickChunk(TBacktickChunk node)
Specified by:
caseTBacktickChunk in interface Analysis

caseTBacktickChunkHelper

public void caseTBacktickChunkHelper(TBacktickChunkHelper node)
Specified by:
caseTBacktickChunkHelper in interface Analysis

caseTStringCvarStart

public void caseTStringCvarStart(TStringCvarStart node)
Specified by:
caseTStringCvarStart in interface Analysis

caseTStringCvarEnd

public void caseTStringCvarEnd(TStringCvarEnd node)
Specified by:
caseTStringCvarEnd in interface Analysis

caseTStringFromComplexCvar

public void caseTStringFromComplexCvar(TStringFromComplexCvar node)
Specified by:
caseTStringFromComplexCvar in interface Analysis

caseTHeredocFromComplexCvar

public void caseTHeredocFromComplexCvar(THeredocFromComplexCvar node)
Specified by:
caseTHeredocFromComplexCvar in interface Analysis

caseTBacktickFromComplexCvar

public void caseTBacktickFromComplexCvar(TBacktickFromComplexCvar node)
Specified by:
caseTBacktickFromComplexCvar in interface Analysis

caseTHeredocEnd

public void caseTHeredocEnd(THeredocEnd node)
Specified by:
caseTHeredocEnd in interface Analysis

caseEOF

public void caseEOF(EOF node)
Specified by:
caseEOF in interface Analysis

defaultCase

public void defaultCase(Node node)