com.bluemarsh.jswat.parser.java.analysis
Class AnalysisAdapter
java.lang.Object
|
+--com.bluemarsh.jswat.parser.java.analysis.AnalysisAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- DepthFirstAdapter, JavaScanner, ReversedDepthFirstAdapter
- public class AnalysisAdapter
- extends java.lang.Object
- implements Analysis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisAdapter
public AnalysisAdapter()
getIn
public java.lang.Object getIn(Node node)
- Specified by:
getIn
in interface Analysis
setIn
public void setIn(Node node,
java.lang.Object in)
- Specified by:
setIn
in interface Analysis
getOut
public java.lang.Object getOut(Node node)
- Specified by:
getOut
in interface Analysis
setOut
public void setOut(Node node,
java.lang.Object out)
- Specified by:
setOut
in interface Analysis
caseStart
public void caseStart(Start node)
- Specified by:
caseStart
in interface Analysis
caseAGoal
public void caseAGoal(AGoal node)
- Specified by:
caseAGoal
in interface Analysis
caseAIntegerLiteralLiteral
public void caseAIntegerLiteralLiteral(AIntegerLiteralLiteral node)
- Specified by:
caseAIntegerLiteralLiteral
in interface Analysis
caseAFloatingPointLiteralLiteral
public void caseAFloatingPointLiteralLiteral(AFloatingPointLiteralLiteral node)
- Specified by:
caseAFloatingPointLiteralLiteral
in interface Analysis
caseABooleanLiteralLiteral
public void caseABooleanLiteralLiteral(ABooleanLiteralLiteral node)
- Specified by:
caseABooleanLiteralLiteral
in interface Analysis
caseACharacterLiteralLiteral
public void caseACharacterLiteralLiteral(ACharacterLiteralLiteral node)
- Specified by:
caseACharacterLiteralLiteral
in interface Analysis
caseAStringLiteralLiteral
public void caseAStringLiteralLiteral(AStringLiteralLiteral node)
- Specified by:
caseAStringLiteralLiteral
in interface Analysis
caseANullLiteralLiteral
public void caseANullLiteralLiteral(ANullLiteralLiteral node)
- Specified by:
caseANullLiteralLiteral
in interface Analysis
caseAPrimitiveTypeType
public void caseAPrimitiveTypeType(APrimitiveTypeType node)
- Specified by:
caseAPrimitiveTypeType
in interface Analysis
caseAReferenceTypeType
public void caseAReferenceTypeType(AReferenceTypeType node)
- Specified by:
caseAReferenceTypeType
in interface Analysis
caseANumericTypePrimitiveType
public void caseANumericTypePrimitiveType(ANumericTypePrimitiveType node)
- Specified by:
caseANumericTypePrimitiveType
in interface Analysis
caseABooleanPrimitiveType
public void caseABooleanPrimitiveType(ABooleanPrimitiveType node)
- Specified by:
caseABooleanPrimitiveType
in interface Analysis
caseAIntegralTypeNumericType
public void caseAIntegralTypeNumericType(AIntegralTypeNumericType node)
- Specified by:
caseAIntegralTypeNumericType
in interface Analysis
caseAFloatingPointTypeNumericType
public void caseAFloatingPointTypeNumericType(AFloatingPointTypeNumericType node)
- Specified by:
caseAFloatingPointTypeNumericType
in interface Analysis
caseAByteIntegralType
public void caseAByteIntegralType(AByteIntegralType node)
- Specified by:
caseAByteIntegralType
in interface Analysis
caseAShortIntegralType
public void caseAShortIntegralType(AShortIntegralType node)
- Specified by:
caseAShortIntegralType
in interface Analysis
caseAIntIntegralType
public void caseAIntIntegralType(AIntIntegralType node)
- Specified by:
caseAIntIntegralType
in interface Analysis
caseALongIntegralType
public void caseALongIntegralType(ALongIntegralType node)
- Specified by:
caseALongIntegralType
in interface Analysis
caseACharIntegralType
public void caseACharIntegralType(ACharIntegralType node)
- Specified by:
caseACharIntegralType
in interface Analysis
caseAFloatFloatingPointType
public void caseAFloatFloatingPointType(AFloatFloatingPointType node)
- Specified by:
caseAFloatFloatingPointType
in interface Analysis
caseADoubleFloatingPointType
public void caseADoubleFloatingPointType(ADoubleFloatingPointType node)
- Specified by:
caseADoubleFloatingPointType
in interface Analysis
caseAClassOrInterfaceTypeReferenceType
public void caseAClassOrInterfaceTypeReferenceType(AClassOrInterfaceTypeReferenceType node)
- Specified by:
caseAClassOrInterfaceTypeReferenceType
in interface Analysis
caseAArrayTypeReferenceType
public void caseAArrayTypeReferenceType(AArrayTypeReferenceType node)
- Specified by:
caseAArrayTypeReferenceType
in interface Analysis
caseAClassOrInterfaceType
public void caseAClassOrInterfaceType(AClassOrInterfaceType node)
- Specified by:
caseAClassOrInterfaceType
in interface Analysis
caseAClassType
public void caseAClassType(AClassType node)
- Specified by:
caseAClassType
in interface Analysis
caseAInterfaceType
public void caseAInterfaceType(AInterfaceType node)
- Specified by:
caseAInterfaceType
in interface Analysis
caseAPrimitiveTypeArrayType
public void caseAPrimitiveTypeArrayType(APrimitiveTypeArrayType node)
- Specified by:
caseAPrimitiveTypeArrayType
in interface Analysis
caseANameArrayType
public void caseANameArrayType(ANameArrayType node)
- Specified by:
caseANameArrayType
in interface Analysis
caseASimpleNameName
public void caseASimpleNameName(ASimpleNameName node)
- Specified by:
caseASimpleNameName
in interface Analysis
caseAQualifiedNameName
public void caseAQualifiedNameName(AQualifiedNameName node)
- Specified by:
caseAQualifiedNameName
in interface Analysis
caseASimpleName
public void caseASimpleName(ASimpleName node)
- Specified by:
caseASimpleName
in interface Analysis
caseAQualifiedName
public void caseAQualifiedName(AQualifiedName node)
- Specified by:
caseAQualifiedName
in interface Analysis
caseACompilationUnit
public void caseACompilationUnit(ACompilationUnit node)
- Specified by:
caseACompilationUnit
in interface Analysis
caseAPackageDeclaration
public void caseAPackageDeclaration(APackageDeclaration node)
- Specified by:
caseAPackageDeclaration
in interface Analysis
caseASingleTypeImportDeclarationImportDeclaration
public void caseASingleTypeImportDeclarationImportDeclaration(ASingleTypeImportDeclarationImportDeclaration node)
- Specified by:
caseASingleTypeImportDeclarationImportDeclaration
in interface Analysis
caseATypeImportOnDemandDeclarationImportDeclaration
public void caseATypeImportOnDemandDeclarationImportDeclaration(ATypeImportOnDemandDeclarationImportDeclaration node)
- Specified by:
caseATypeImportOnDemandDeclarationImportDeclaration
in interface Analysis
caseASingleTypeImportDeclaration
public void caseASingleTypeImportDeclaration(ASingleTypeImportDeclaration node)
- Specified by:
caseASingleTypeImportDeclaration
in interface Analysis
caseATypeImportOnDemandDeclaration
public void caseATypeImportOnDemandDeclaration(ATypeImportOnDemandDeclaration node)
- Specified by:
caseATypeImportOnDemandDeclaration
in interface Analysis
caseAClassDeclarationTypeDeclaration
public void caseAClassDeclarationTypeDeclaration(AClassDeclarationTypeDeclaration node)
- Specified by:
caseAClassDeclarationTypeDeclaration
in interface Analysis
caseAInterfaceDeclarationTypeDeclaration
public void caseAInterfaceDeclarationTypeDeclaration(AInterfaceDeclarationTypeDeclaration node)
- Specified by:
caseAInterfaceDeclarationTypeDeclaration
in interface Analysis
caseASemicolonTypeDeclaration
public void caseASemicolonTypeDeclaration(ASemicolonTypeDeclaration node)
- Specified by:
caseASemicolonTypeDeclaration
in interface Analysis
caseAPublicModifier
public void caseAPublicModifier(APublicModifier node)
- Specified by:
caseAPublicModifier
in interface Analysis
caseAProtectedModifier
public void caseAProtectedModifier(AProtectedModifier node)
- Specified by:
caseAProtectedModifier
in interface Analysis
caseAPrivateModifier
public void caseAPrivateModifier(APrivateModifier node)
- Specified by:
caseAPrivateModifier
in interface Analysis
caseAStaticModifier
public void caseAStaticModifier(AStaticModifier node)
- Specified by:
caseAStaticModifier
in interface Analysis
caseAAbstractModifier
public void caseAAbstractModifier(AAbstractModifier node)
- Specified by:
caseAAbstractModifier
in interface Analysis
caseAFinalModifier
public void caseAFinalModifier(AFinalModifier node)
- Specified by:
caseAFinalModifier
in interface Analysis
caseANativeModifier
public void caseANativeModifier(ANativeModifier node)
- Specified by:
caseANativeModifier
in interface Analysis
caseASynchronizedModifier
public void caseASynchronizedModifier(ASynchronizedModifier node)
- Specified by:
caseASynchronizedModifier
in interface Analysis
caseATransientModifier
public void caseATransientModifier(ATransientModifier node)
- Specified by:
caseATransientModifier
in interface Analysis
caseAVolatileModifier
public void caseAVolatileModifier(AVolatileModifier node)
- Specified by:
caseAVolatileModifier
in interface Analysis
caseAStrictfpModifier
public void caseAStrictfpModifier(AStrictfpModifier node)
- Specified by:
caseAStrictfpModifier
in interface Analysis
caseAClassDeclaration
public void caseAClassDeclaration(AClassDeclaration node)
- Specified by:
caseAClassDeclaration
in interface Analysis
caseASuper
public void caseASuper(ASuper node)
- Specified by:
caseASuper
in interface Analysis
caseAInterfaces
public void caseAInterfaces(AInterfaces node)
- Specified by:
caseAInterfaces
in interface Analysis
caseAInterfaceTypeInterfaceTypeList
public void caseAInterfaceTypeInterfaceTypeList(AInterfaceTypeInterfaceTypeList node)
- Specified by:
caseAInterfaceTypeInterfaceTypeList
in interface Analysis
caseAInterfaceTypeListInterfaceTypeList
public void caseAInterfaceTypeListInterfaceTypeList(AInterfaceTypeListInterfaceTypeList node)
- Specified by:
caseAInterfaceTypeListInterfaceTypeList
in interface Analysis
caseAClassBody
public void caseAClassBody(AClassBody node)
- Specified by:
caseAClassBody
in interface Analysis
caseAClassMemberDeclarationClassBodyDeclaration
public void caseAClassMemberDeclarationClassBodyDeclaration(AClassMemberDeclarationClassBodyDeclaration node)
- Specified by:
caseAClassMemberDeclarationClassBodyDeclaration
in interface Analysis
caseAStaticInitializerClassBodyDeclaration
public void caseAStaticInitializerClassBodyDeclaration(AStaticInitializerClassBodyDeclaration node)
- Specified by:
caseAStaticInitializerClassBodyDeclaration
in interface Analysis
caseAConstructorDeclarationClassBodyDeclaration
public void caseAConstructorDeclarationClassBodyDeclaration(AConstructorDeclarationClassBodyDeclaration node)
- Specified by:
caseAConstructorDeclarationClassBodyDeclaration
in interface Analysis
caseABlockClassBodyDeclaration
public void caseABlockClassBodyDeclaration(ABlockClassBodyDeclaration node)
- Specified by:
caseABlockClassBodyDeclaration
in interface Analysis
caseAFieldDeclarationClassMemberDeclaration
public void caseAFieldDeclarationClassMemberDeclaration(AFieldDeclarationClassMemberDeclaration node)
- Specified by:
caseAFieldDeclarationClassMemberDeclaration
in interface Analysis
caseAMethodDeclarationClassMemberDeclaration
public void caseAMethodDeclarationClassMemberDeclaration(AMethodDeclarationClassMemberDeclaration node)
- Specified by:
caseAMethodDeclarationClassMemberDeclaration
in interface Analysis
caseAClassDeclarationClassMemberDeclaration
public void caseAClassDeclarationClassMemberDeclaration(AClassDeclarationClassMemberDeclaration node)
- Specified by:
caseAClassDeclarationClassMemberDeclaration
in interface Analysis
caseAInterfaceDeclarationClassMemberDeclaration
public void caseAInterfaceDeclarationClassMemberDeclaration(AInterfaceDeclarationClassMemberDeclaration node)
- Specified by:
caseAInterfaceDeclarationClassMemberDeclaration
in interface Analysis
caseASemicolonClassMemberDeclaration
public void caseASemicolonClassMemberDeclaration(ASemicolonClassMemberDeclaration node)
- Specified by:
caseASemicolonClassMemberDeclaration
in interface Analysis
caseAFieldDeclaration
public void caseAFieldDeclaration(AFieldDeclaration node)
- Specified by:
caseAFieldDeclaration
in interface Analysis
caseAVariableDeclaratorVariableDeclarators
public void caseAVariableDeclaratorVariableDeclarators(AVariableDeclaratorVariableDeclarators node)
- Specified by:
caseAVariableDeclaratorVariableDeclarators
in interface Analysis
caseAVariableDeclaratorsVariableDeclarators
public void caseAVariableDeclaratorsVariableDeclarators(AVariableDeclaratorsVariableDeclarators node)
- Specified by:
caseAVariableDeclaratorsVariableDeclarators
in interface Analysis
caseAVariableDeclaratorIdVariableDeclarator
public void caseAVariableDeclaratorIdVariableDeclarator(AVariableDeclaratorIdVariableDeclarator node)
- Specified by:
caseAVariableDeclaratorIdVariableDeclarator
in interface Analysis
caseAAssignVariableDeclarator
public void caseAAssignVariableDeclarator(AAssignVariableDeclarator node)
- Specified by:
caseAAssignVariableDeclarator
in interface Analysis
caseAIdentifierVariableDeclaratorId
public void caseAIdentifierVariableDeclaratorId(AIdentifierVariableDeclaratorId node)
- Specified by:
caseAIdentifierVariableDeclaratorId
in interface Analysis
caseAVariableDeclaratorIdVariableDeclaratorId
public void caseAVariableDeclaratorIdVariableDeclaratorId(AVariableDeclaratorIdVariableDeclaratorId node)
- Specified by:
caseAVariableDeclaratorIdVariableDeclaratorId
in interface Analysis
caseAExpressionVariableInitializer
public void caseAExpressionVariableInitializer(AExpressionVariableInitializer node)
- Specified by:
caseAExpressionVariableInitializer
in interface Analysis
caseAArrayInitializerVariableInitializer
public void caseAArrayInitializerVariableInitializer(AArrayInitializerVariableInitializer node)
- Specified by:
caseAArrayInitializerVariableInitializer
in interface Analysis
caseAMethodDeclaration
public void caseAMethodDeclaration(AMethodDeclaration node)
- Specified by:
caseAMethodDeclaration
in interface Analysis
caseATypeMethodHeader
public void caseATypeMethodHeader(ATypeMethodHeader node)
- Specified by:
caseATypeMethodHeader
in interface Analysis
caseAVoidMethodHeader
public void caseAVoidMethodHeader(AVoidMethodHeader node)
- Specified by:
caseAVoidMethodHeader
in interface Analysis
caseAIdentifierMethodDeclarator
public void caseAIdentifierMethodDeclarator(AIdentifierMethodDeclarator node)
- Specified by:
caseAIdentifierMethodDeclarator
in interface Analysis
caseAMethodDeclaratorMethodDeclarator
public void caseAMethodDeclaratorMethodDeclarator(AMethodDeclaratorMethodDeclarator node)
- Specified by:
caseAMethodDeclaratorMethodDeclarator
in interface Analysis
caseAFormalParameterFormalParameterList
public void caseAFormalParameterFormalParameterList(AFormalParameterFormalParameterList node)
- Specified by:
caseAFormalParameterFormalParameterList
in interface Analysis
caseAFormalParameterListFormalParameterList
public void caseAFormalParameterListFormalParameterList(AFormalParameterListFormalParameterList node)
- Specified by:
caseAFormalParameterListFormalParameterList
in interface Analysis
caseAFormalParameter
public void caseAFormalParameter(AFormalParameter node)
- Specified by:
caseAFormalParameter
in interface Analysis
caseAThrows
public void caseAThrows(AThrows node)
- Specified by:
caseAThrows
in interface Analysis
caseAClassTypeClassTypeList
public void caseAClassTypeClassTypeList(AClassTypeClassTypeList node)
- Specified by:
caseAClassTypeClassTypeList
in interface Analysis
caseAClassTypeListClassTypeList
public void caseAClassTypeListClassTypeList(AClassTypeListClassTypeList node)
- Specified by:
caseAClassTypeListClassTypeList
in interface Analysis
caseABlockMethodBody
public void caseABlockMethodBody(ABlockMethodBody node)
- Specified by:
caseABlockMethodBody
in interface Analysis
caseASemicolonMethodBody
public void caseASemicolonMethodBody(ASemicolonMethodBody node)
- Specified by:
caseASemicolonMethodBody
in interface Analysis
caseAStaticInitializer
public void caseAStaticInitializer(AStaticInitializer node)
- Specified by:
caseAStaticInitializer
in interface Analysis
caseAConstructorDeclaration
public void caseAConstructorDeclaration(AConstructorDeclaration node)
- Specified by:
caseAConstructorDeclaration
in interface Analysis
caseAConstructorDeclarator
public void caseAConstructorDeclarator(AConstructorDeclarator node)
- Specified by:
caseAConstructorDeclarator
in interface Analysis
caseAConstructorBody
public void caseAConstructorBody(AConstructorBody node)
- Specified by:
caseAConstructorBody
in interface Analysis
caseAThisExplicitConstructorInvocation
public void caseAThisExplicitConstructorInvocation(AThisExplicitConstructorInvocation node)
- Specified by:
caseAThisExplicitConstructorInvocation
in interface Analysis
caseASuperExplicitConstructorInvocation
public void caseASuperExplicitConstructorInvocation(ASuperExplicitConstructorInvocation node)
- Specified by:
caseASuperExplicitConstructorInvocation
in interface Analysis
caseAQualifiedExplicitConstructorInvocation
public void caseAQualifiedExplicitConstructorInvocation(AQualifiedExplicitConstructorInvocation node)
- Specified by:
caseAQualifiedExplicitConstructorInvocation
in interface Analysis
caseAInterfaceDeclaration
public void caseAInterfaceDeclaration(AInterfaceDeclaration node)
- Specified by:
caseAInterfaceDeclaration
in interface Analysis
caseAExtendsExtendsInterfaces
public void caseAExtendsExtendsInterfaces(AExtendsExtendsInterfaces node)
- Specified by:
caseAExtendsExtendsInterfaces
in interface Analysis
caseAExtendsInterfacesExtendsInterfaces
public void caseAExtendsInterfacesExtendsInterfaces(AExtendsInterfacesExtendsInterfaces node)
- Specified by:
caseAExtendsInterfacesExtendsInterfaces
in interface Analysis
caseAInterfaceBody
public void caseAInterfaceBody(AInterfaceBody node)
- Specified by:
caseAInterfaceBody
in interface Analysis
caseAConstantDeclarationInterfaceMemberDeclaration
public void caseAConstantDeclarationInterfaceMemberDeclaration(AConstantDeclarationInterfaceMemberDeclaration node)
- Specified by:
caseAConstantDeclarationInterfaceMemberDeclaration
in interface Analysis
caseAAbstractMethodDeclarationInterfaceMemberDeclaration
public void caseAAbstractMethodDeclarationInterfaceMemberDeclaration(AAbstractMethodDeclarationInterfaceMemberDeclaration node)
- Specified by:
caseAAbstractMethodDeclarationInterfaceMemberDeclaration
in interface Analysis
caseAClassDeclarationInterfaceMemberDeclaration
public void caseAClassDeclarationInterfaceMemberDeclaration(AClassDeclarationInterfaceMemberDeclaration node)
- Specified by:
caseAClassDeclarationInterfaceMemberDeclaration
in interface Analysis
caseAInterfaceDeclarationInterfaceMemberDeclaration
public void caseAInterfaceDeclarationInterfaceMemberDeclaration(AInterfaceDeclarationInterfaceMemberDeclaration node)
- Specified by:
caseAInterfaceDeclarationInterfaceMemberDeclaration
in interface Analysis
caseASemicolonInterfaceMemberDeclaration
public void caseASemicolonInterfaceMemberDeclaration(ASemicolonInterfaceMemberDeclaration node)
- Specified by:
caseASemicolonInterfaceMemberDeclaration
in interface Analysis
caseAConstantDeclaration
public void caseAConstantDeclaration(AConstantDeclaration node)
- Specified by:
caseAConstantDeclaration
in interface Analysis
caseAAbstractMethodDeclaration
public void caseAAbstractMethodDeclaration(AAbstractMethodDeclaration node)
- Specified by:
caseAAbstractMethodDeclaration
in interface Analysis
caseAArrayInitializer
public void caseAArrayInitializer(AArrayInitializer node)
- Specified by:
caseAArrayInitializer
in interface Analysis
caseAVariableInitializerVariableInitializers
public void caseAVariableInitializerVariableInitializers(AVariableInitializerVariableInitializers node)
- Specified by:
caseAVariableInitializerVariableInitializers
in interface Analysis
caseAVariableInitializersVariableInitializers
public void caseAVariableInitializersVariableInitializers(AVariableInitializersVariableInitializers node)
- Specified by:
caseAVariableInitializersVariableInitializers
in interface Analysis
caseABlock
public void caseABlock(ABlock node)
- Specified by:
caseABlock
in interface Analysis
caseALocalVariableDeclarationStatementBlockStatement
public void caseALocalVariableDeclarationStatementBlockStatement(ALocalVariableDeclarationStatementBlockStatement node)
- Specified by:
caseALocalVariableDeclarationStatementBlockStatement
in interface Analysis
caseAStatementBlockStatement
public void caseAStatementBlockStatement(AStatementBlockStatement node)
- Specified by:
caseAStatementBlockStatement
in interface Analysis
caseAClassDeclarationBlockStatement
public void caseAClassDeclarationBlockStatement(AClassDeclarationBlockStatement node)
- Specified by:
caseAClassDeclarationBlockStatement
in interface Analysis
caseALocalVariableDeclarationStatement
public void caseALocalVariableDeclarationStatement(ALocalVariableDeclarationStatement node)
- Specified by:
caseALocalVariableDeclarationStatement
in interface Analysis
caseALocalVariableDeclaration
public void caseALocalVariableDeclaration(ALocalVariableDeclaration node)
- Specified by:
caseALocalVariableDeclaration
in interface Analysis
caseAStatementWithoutTrailingSubstatementStatement
public void caseAStatementWithoutTrailingSubstatementStatement(AStatementWithoutTrailingSubstatementStatement node)
- Specified by:
caseAStatementWithoutTrailingSubstatementStatement
in interface Analysis
caseALabeledStatementStatement
public void caseALabeledStatementStatement(ALabeledStatementStatement node)
- Specified by:
caseALabeledStatementStatement
in interface Analysis
caseAIfThenStatementStatement
public void caseAIfThenStatementStatement(AIfThenStatementStatement node)
- Specified by:
caseAIfThenStatementStatement
in interface Analysis
caseAIfThenElseStatementStatement
public void caseAIfThenElseStatementStatement(AIfThenElseStatementStatement node)
- Specified by:
caseAIfThenElseStatementStatement
in interface Analysis
caseAWhileStatementStatement
public void caseAWhileStatementStatement(AWhileStatementStatement node)
- Specified by:
caseAWhileStatementStatement
in interface Analysis
caseAForStatementStatement
public void caseAForStatementStatement(AForStatementStatement node)
- Specified by:
caseAForStatementStatement
in interface Analysis
caseAStatementWithoutTrailingSubstatementStatementNoShortIf
public void caseAStatementWithoutTrailingSubstatementStatementNoShortIf(AStatementWithoutTrailingSubstatementStatementNoShortIf node)
- Specified by:
caseAStatementWithoutTrailingSubstatementStatementNoShortIf
in interface Analysis
caseALabeledStatementNoShortIfStatementNoShortIf
public void caseALabeledStatementNoShortIfStatementNoShortIf(ALabeledStatementNoShortIfStatementNoShortIf node)
- Specified by:
caseALabeledStatementNoShortIfStatementNoShortIf
in interface Analysis
caseAIfThenElseStatementNoShortIfStatementNoShortIf
public void caseAIfThenElseStatementNoShortIfStatementNoShortIf(AIfThenElseStatementNoShortIfStatementNoShortIf node)
- Specified by:
caseAIfThenElseStatementNoShortIfStatementNoShortIf
in interface Analysis
caseAWhileStatementNoShortIfStatementNoShortIf
public void caseAWhileStatementNoShortIfStatementNoShortIf(AWhileStatementNoShortIfStatementNoShortIf node)
- Specified by:
caseAWhileStatementNoShortIfStatementNoShortIf
in interface Analysis
caseAForStatementNoShortIfStatementNoShortIf
public void caseAForStatementNoShortIfStatementNoShortIf(AForStatementNoShortIfStatementNoShortIf node)
- Specified by:
caseAForStatementNoShortIfStatementNoShortIf
in interface Analysis
caseABlockStatementWithoutTrailingSubstatement
public void caseABlockStatementWithoutTrailingSubstatement(ABlockStatementWithoutTrailingSubstatement node)
- Specified by:
caseABlockStatementWithoutTrailingSubstatement
in interface Analysis
caseAEmptyStatementStatementWithoutTrailingSubstatement
public void caseAEmptyStatementStatementWithoutTrailingSubstatement(AEmptyStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseAEmptyStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseAExpressionStatementStatementWithoutTrailingSubstatement
public void caseAExpressionStatementStatementWithoutTrailingSubstatement(AExpressionStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseAExpressionStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseASwitchStatementStatementWithoutTrailingSubstatement
public void caseASwitchStatementStatementWithoutTrailingSubstatement(ASwitchStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseASwitchStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseADoStatementStatementWithoutTrailingSubstatement
public void caseADoStatementStatementWithoutTrailingSubstatement(ADoStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseADoStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseABreakStatementStatementWithoutTrailingSubstatement
public void caseABreakStatementStatementWithoutTrailingSubstatement(ABreakStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseABreakStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseAContinueStatementStatementWithoutTrailingSubstatement
public void caseAContinueStatementStatementWithoutTrailingSubstatement(AContinueStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseAContinueStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseAReturnStatementStatementWithoutTrailingSubstatement
public void caseAReturnStatementStatementWithoutTrailingSubstatement(AReturnStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseAReturnStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseASynchronizedStatementStatementWithoutTrailingSubstatement
public void caseASynchronizedStatementStatementWithoutTrailingSubstatement(ASynchronizedStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseASynchronizedStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseAThrowStatementStatementWithoutTrailingSubstatement
public void caseAThrowStatementStatementWithoutTrailingSubstatement(AThrowStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseAThrowStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseATryStatementStatementWithoutTrailingSubstatement
public void caseATryStatementStatementWithoutTrailingSubstatement(ATryStatementStatementWithoutTrailingSubstatement node)
- Specified by:
caseATryStatementStatementWithoutTrailingSubstatement
in interface Analysis
caseAEmptyStatement
public void caseAEmptyStatement(AEmptyStatement node)
- Specified by:
caseAEmptyStatement
in interface Analysis
caseALabeledStatement
public void caseALabeledStatement(ALabeledStatement node)
- Specified by:
caseALabeledStatement
in interface Analysis
caseALabeledStatementNoShortIf
public void caseALabeledStatementNoShortIf(ALabeledStatementNoShortIf node)
- Specified by:
caseALabeledStatementNoShortIf
in interface Analysis
caseAExpressionStatement
public void caseAExpressionStatement(AExpressionStatement node)
- Specified by:
caseAExpressionStatement
in interface Analysis
caseAAssignmentStatementExpression
public void caseAAssignmentStatementExpression(AAssignmentStatementExpression node)
- Specified by:
caseAAssignmentStatementExpression
in interface Analysis
caseAPreIncrementExpressionStatementExpression
public void caseAPreIncrementExpressionStatementExpression(APreIncrementExpressionStatementExpression node)
- Specified by:
caseAPreIncrementExpressionStatementExpression
in interface Analysis
caseAPreDecrementExpressionStatementExpression
public void caseAPreDecrementExpressionStatementExpression(APreDecrementExpressionStatementExpression node)
- Specified by:
caseAPreDecrementExpressionStatementExpression
in interface Analysis
caseAPostIncrementExpressionStatementExpression
public void caseAPostIncrementExpressionStatementExpression(APostIncrementExpressionStatementExpression node)
- Specified by:
caseAPostIncrementExpressionStatementExpression
in interface Analysis
caseAPostDecrementExpressionStatementExpression
public void caseAPostDecrementExpressionStatementExpression(APostDecrementExpressionStatementExpression node)
- Specified by:
caseAPostDecrementExpressionStatementExpression
in interface Analysis
caseAMethodInvocationStatementExpression
public void caseAMethodInvocationStatementExpression(AMethodInvocationStatementExpression node)
- Specified by:
caseAMethodInvocationStatementExpression
in interface Analysis
caseAClassInstanceCreationExpressionStatementExpression
public void caseAClassInstanceCreationExpressionStatementExpression(AClassInstanceCreationExpressionStatementExpression node)
- Specified by:
caseAClassInstanceCreationExpressionStatementExpression
in interface Analysis
caseAIfThenStatement
public void caseAIfThenStatement(AIfThenStatement node)
- Specified by:
caseAIfThenStatement
in interface Analysis
caseAIfThenElseStatement
public void caseAIfThenElseStatement(AIfThenElseStatement node)
- Specified by:
caseAIfThenElseStatement
in interface Analysis
caseAIfThenElseStatementNoShortIf
public void caseAIfThenElseStatementNoShortIf(AIfThenElseStatementNoShortIf node)
- Specified by:
caseAIfThenElseStatementNoShortIf
in interface Analysis
caseASwitchStatement
public void caseASwitchStatement(ASwitchStatement node)
- Specified by:
caseASwitchStatement
in interface Analysis
caseASwitchBlock
public void caseASwitchBlock(ASwitchBlock node)
- Specified by:
caseASwitchBlock
in interface Analysis
caseASwitchBlockStatementGroup
public void caseASwitchBlockStatementGroup(ASwitchBlockStatementGroup node)
- Specified by:
caseASwitchBlockStatementGroup
in interface Analysis
caseACaseSwitchLabel
public void caseACaseSwitchLabel(ACaseSwitchLabel node)
- Specified by:
caseACaseSwitchLabel
in interface Analysis
caseADefaultSwitchLabel
public void caseADefaultSwitchLabel(ADefaultSwitchLabel node)
- Specified by:
caseADefaultSwitchLabel
in interface Analysis
caseAWhileStatement
public void caseAWhileStatement(AWhileStatement node)
- Specified by:
caseAWhileStatement
in interface Analysis
caseAWhileStatementNoShortIf
public void caseAWhileStatementNoShortIf(AWhileStatementNoShortIf node)
- Specified by:
caseAWhileStatementNoShortIf
in interface Analysis
caseADoStatement
public void caseADoStatement(ADoStatement node)
- Specified by:
caseADoStatement
in interface Analysis
caseAForStatement
public void caseAForStatement(AForStatement node)
- Specified by:
caseAForStatement
in interface Analysis
caseAForStatementNoShortIf
public void caseAForStatementNoShortIf(AForStatementNoShortIf node)
- Specified by:
caseAForStatementNoShortIf
in interface Analysis
caseAStatementExpressionListForInit
public void caseAStatementExpressionListForInit(AStatementExpressionListForInit node)
- Specified by:
caseAStatementExpressionListForInit
in interface Analysis
caseALocalVariableDeclarationForInit
public void caseALocalVariableDeclarationForInit(ALocalVariableDeclarationForInit node)
- Specified by:
caseALocalVariableDeclarationForInit
in interface Analysis
caseAForUpdate
public void caseAForUpdate(AForUpdate node)
- Specified by:
caseAForUpdate
in interface Analysis
caseAStatementExpressionStatementExpressionList
public void caseAStatementExpressionStatementExpressionList(AStatementExpressionStatementExpressionList node)
- Specified by:
caseAStatementExpressionStatementExpressionList
in interface Analysis
caseAStatementExpressionListStatementExpressionList
public void caseAStatementExpressionListStatementExpressionList(AStatementExpressionListStatementExpressionList node)
- Specified by:
caseAStatementExpressionListStatementExpressionList
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
caseAReturnStatement
public void caseAReturnStatement(AReturnStatement node)
- Specified by:
caseAReturnStatement
in interface Analysis
caseAThrowStatement
public void caseAThrowStatement(AThrowStatement node)
- Specified by:
caseAThrowStatement
in interface Analysis
caseASynchronizedStatement
public void caseASynchronizedStatement(ASynchronizedStatement node)
- Specified by:
caseASynchronizedStatement
in interface Analysis
caseATryTryStatement
public void caseATryTryStatement(ATryTryStatement node)
- Specified by:
caseATryTryStatement
in interface Analysis
caseAFinallyTryStatement
public void caseAFinallyTryStatement(AFinallyTryStatement node)
- Specified by:
caseAFinallyTryStatement
in interface Analysis
caseACatchClause
public void caseACatchClause(ACatchClause node)
- Specified by:
caseACatchClause
in interface Analysis
caseAFinally
public void caseAFinally(AFinally node)
- Specified by:
caseAFinally
in interface Analysis
caseAPrimaryNoNewArrayPrimary
public void caseAPrimaryNoNewArrayPrimary(APrimaryNoNewArrayPrimary node)
- Specified by:
caseAPrimaryNoNewArrayPrimary
in interface Analysis
caseAArrayCreationExpressionPrimary
public void caseAArrayCreationExpressionPrimary(AArrayCreationExpressionPrimary node)
- Specified by:
caseAArrayCreationExpressionPrimary
in interface Analysis
caseALiteralPrimaryNoNewArray
public void caseALiteralPrimaryNoNewArray(ALiteralPrimaryNoNewArray node)
- Specified by:
caseALiteralPrimaryNoNewArray
in interface Analysis
caseAThisPrimaryNoNewArray
public void caseAThisPrimaryNoNewArray(AThisPrimaryNoNewArray node)
- Specified by:
caseAThisPrimaryNoNewArray
in interface Analysis
caseALParenthesePrimaryNoNewArray
public void caseALParenthesePrimaryNoNewArray(ALParenthesePrimaryNoNewArray node)
- Specified by:
caseALParenthesePrimaryNoNewArray
in interface Analysis
caseAClassInstanceCreationExpressionPrimaryNoNewArray
public void caseAClassInstanceCreationExpressionPrimaryNoNewArray(AClassInstanceCreationExpressionPrimaryNoNewArray node)
- Specified by:
caseAClassInstanceCreationExpressionPrimaryNoNewArray
in interface Analysis
caseAFieldAccessPrimaryNoNewArray
public void caseAFieldAccessPrimaryNoNewArray(AFieldAccessPrimaryNoNewArray node)
- Specified by:
caseAFieldAccessPrimaryNoNewArray
in interface Analysis
caseAMethodInvocationPrimaryNoNewArray
public void caseAMethodInvocationPrimaryNoNewArray(AMethodInvocationPrimaryNoNewArray node)
- Specified by:
caseAMethodInvocationPrimaryNoNewArray
in interface Analysis
caseAArrayAccessPrimaryNoNewArray
public void caseAArrayAccessPrimaryNoNewArray(AArrayAccessPrimaryNoNewArray node)
- Specified by:
caseAArrayAccessPrimaryNoNewArray
in interface Analysis
caseAQualifiedThisPrimaryNoNewArray
public void caseAQualifiedThisPrimaryNoNewArray(AQualifiedThisPrimaryNoNewArray node)
- Specified by:
caseAQualifiedThisPrimaryNoNewArray
in interface Analysis
caseAPrimitiveTypePrimaryNoNewArray
public void caseAPrimitiveTypePrimaryNoNewArray(APrimitiveTypePrimaryNoNewArray node)
- Specified by:
caseAPrimitiveTypePrimaryNoNewArray
in interface Analysis
caseANamedTypePrimaryNoNewArray
public void caseANamedTypePrimaryNoNewArray(ANamedTypePrimaryNoNewArray node)
- Specified by:
caseANamedTypePrimaryNoNewArray
in interface Analysis
caseAVoidPrimaryNoNewArray
public void caseAVoidPrimaryNoNewArray(AVoidPrimaryNoNewArray node)
- Specified by:
caseAVoidPrimaryNoNewArray
in interface Analysis
caseASimpleClassInstanceCreationExpression
public void caseASimpleClassInstanceCreationExpression(ASimpleClassInstanceCreationExpression node)
- Specified by:
caseASimpleClassInstanceCreationExpression
in interface Analysis
caseAQualifiedClassInstanceCreationExpression
public void caseAQualifiedClassInstanceCreationExpression(AQualifiedClassInstanceCreationExpression node)
- Specified by:
caseAQualifiedClassInstanceCreationExpression
in interface Analysis
caseAInnerclassClassInstanceCreationExpression
public void caseAInnerclassClassInstanceCreationExpression(AInnerclassClassInstanceCreationExpression node)
- Specified by:
caseAInnerclassClassInstanceCreationExpression
in interface Analysis
caseAExpressionArgumentList
public void caseAExpressionArgumentList(AExpressionArgumentList node)
- Specified by:
caseAExpressionArgumentList
in interface Analysis
caseAArgumentListArgumentList
public void caseAArgumentListArgumentList(AArgumentListArgumentList node)
- Specified by:
caseAArgumentListArgumentList
in interface Analysis
caseAPrimitiveTypeArrayCreationExpression
public void caseAPrimitiveTypeArrayCreationExpression(APrimitiveTypeArrayCreationExpression node)
- Specified by:
caseAPrimitiveTypeArrayCreationExpression
in interface Analysis
caseAClassOrInterfaceTypeArrayCreationExpression
public void caseAClassOrInterfaceTypeArrayCreationExpression(AClassOrInterfaceTypeArrayCreationExpression node)
- Specified by:
caseAClassOrInterfaceTypeArrayCreationExpression
in interface Analysis
caseAInitPrimitiveArrayCreationExpression
public void caseAInitPrimitiveArrayCreationExpression(AInitPrimitiveArrayCreationExpression node)
- Specified by:
caseAInitPrimitiveArrayCreationExpression
in interface Analysis
caseAInitClassInterfaceArrayCreationExpression
public void caseAInitClassInterfaceArrayCreationExpression(AInitClassInterfaceArrayCreationExpression node)
- Specified by:
caseAInitClassInterfaceArrayCreationExpression
in interface Analysis
caseADimExpr
public void caseADimExpr(ADimExpr node)
- Specified by:
caseADimExpr
in interface Analysis
caseALBracketDims
public void caseALBracketDims(ALBracketDims node)
- Specified by:
caseALBracketDims
in interface Analysis
caseADimsDims
public void caseADimsDims(ADimsDims node)
- Specified by:
caseADimsDims
in interface Analysis
caseAPrimaryFieldAccess
public void caseAPrimaryFieldAccess(APrimaryFieldAccess node)
- Specified by:
caseAPrimaryFieldAccess
in interface Analysis
caseASuperFieldAccess
public void caseASuperFieldAccess(ASuperFieldAccess node)
- Specified by:
caseASuperFieldAccess
in interface Analysis
caseANameMethodInvocation
public void caseANameMethodInvocation(ANameMethodInvocation node)
- Specified by:
caseANameMethodInvocation
in interface Analysis
caseAPrimaryMethodInvocation
public void caseAPrimaryMethodInvocation(APrimaryMethodInvocation node)
- Specified by:
caseAPrimaryMethodInvocation
in interface Analysis
caseASuperMethodInvocation
public void caseASuperMethodInvocation(ASuperMethodInvocation node)
- Specified by:
caseASuperMethodInvocation
in interface Analysis
caseANameArrayAccess
public void caseANameArrayAccess(ANameArrayAccess node)
- Specified by:
caseANameArrayAccess
in interface Analysis
caseAPrimaryNoNewArrayArrayAccess
public void caseAPrimaryNoNewArrayArrayAccess(APrimaryNoNewArrayArrayAccess node)
- Specified by:
caseAPrimaryNoNewArrayArrayAccess
in interface Analysis
caseAPrimaryPostfixExpression
public void caseAPrimaryPostfixExpression(APrimaryPostfixExpression node)
- Specified by:
caseAPrimaryPostfixExpression
in interface Analysis
caseANamePostfixExpression
public void caseANamePostfixExpression(ANamePostfixExpression node)
- Specified by:
caseANamePostfixExpression
in interface Analysis
caseAPostIncrementExpressionPostfixExpression
public void caseAPostIncrementExpressionPostfixExpression(APostIncrementExpressionPostfixExpression node)
- Specified by:
caseAPostIncrementExpressionPostfixExpression
in interface Analysis
caseAPostDecrementExpressionPostfixExpression
public void caseAPostDecrementExpressionPostfixExpression(APostDecrementExpressionPostfixExpression node)
- Specified by:
caseAPostDecrementExpressionPostfixExpression
in interface Analysis
caseAPostIncrementExpression
public void caseAPostIncrementExpression(APostIncrementExpression node)
- Specified by:
caseAPostIncrementExpression
in interface Analysis
caseAPostDecrementExpression
public void caseAPostDecrementExpression(APostDecrementExpression node)
- Specified by:
caseAPostDecrementExpression
in interface Analysis
caseAPreIncrementExpressionUnaryExpression
public void caseAPreIncrementExpressionUnaryExpression(APreIncrementExpressionUnaryExpression node)
- Specified by:
caseAPreIncrementExpressionUnaryExpression
in interface Analysis
caseAPreDecrementExpressionUnaryExpression
public void caseAPreDecrementExpressionUnaryExpression(APreDecrementExpressionUnaryExpression node)
- Specified by:
caseAPreDecrementExpressionUnaryExpression
in interface Analysis
caseAPlusUnaryExpression
public void caseAPlusUnaryExpression(APlusUnaryExpression node)
- Specified by:
caseAPlusUnaryExpression
in interface Analysis
caseAMinusUnaryExpression
public void caseAMinusUnaryExpression(AMinusUnaryExpression node)
- Specified by:
caseAMinusUnaryExpression
in interface Analysis
caseAUnaryExpressionNotPlusMinusUnaryExpression
public void caseAUnaryExpressionNotPlusMinusUnaryExpression(AUnaryExpressionNotPlusMinusUnaryExpression node)
- Specified by:
caseAUnaryExpressionNotPlusMinusUnaryExpression
in interface Analysis
caseAPreIncrementExpression
public void caseAPreIncrementExpression(APreIncrementExpression node)
- Specified by:
caseAPreIncrementExpression
in interface Analysis
caseAPreDecrementExpression
public void caseAPreDecrementExpression(APreDecrementExpression node)
- Specified by:
caseAPreDecrementExpression
in interface Analysis
caseAPostfixExpressionUnaryExpressionNotPlusMinus
public void caseAPostfixExpressionUnaryExpressionNotPlusMinus(APostfixExpressionUnaryExpressionNotPlusMinus node)
- Specified by:
caseAPostfixExpressionUnaryExpressionNotPlusMinus
in interface Analysis
caseABitComplementUnaryExpressionNotPlusMinus
public void caseABitComplementUnaryExpressionNotPlusMinus(ABitComplementUnaryExpressionNotPlusMinus node)
- Specified by:
caseABitComplementUnaryExpressionNotPlusMinus
in interface Analysis
caseAComplementUnaryExpressionNotPlusMinus
public void caseAComplementUnaryExpressionNotPlusMinus(AComplementUnaryExpressionNotPlusMinus node)
- Specified by:
caseAComplementUnaryExpressionNotPlusMinus
in interface Analysis
caseACastExpressionUnaryExpressionNotPlusMinus
public void caseACastExpressionUnaryExpressionNotPlusMinus(ACastExpressionUnaryExpressionNotPlusMinus node)
- Specified by:
caseACastExpressionUnaryExpressionNotPlusMinus
in interface Analysis
caseAPrimitiveTypeCastExpression
public void caseAPrimitiveTypeCastExpression(APrimitiveTypeCastExpression node)
- Specified by:
caseAPrimitiveTypeCastExpression
in interface Analysis
caseAExpressionCastExpression
public void caseAExpressionCastExpression(AExpressionCastExpression node)
- Specified by:
caseAExpressionCastExpression
in interface Analysis
caseANameCastExpression
public void caseANameCastExpression(ANameCastExpression node)
- Specified by:
caseANameCastExpression
in interface Analysis
caseAUnaryExpressionMultiplicativeExpression
public void caseAUnaryExpressionMultiplicativeExpression(AUnaryExpressionMultiplicativeExpression node)
- Specified by:
caseAUnaryExpressionMultiplicativeExpression
in interface Analysis
caseAStarMultiplicativeExpression
public void caseAStarMultiplicativeExpression(AStarMultiplicativeExpression node)
- Specified by:
caseAStarMultiplicativeExpression
in interface Analysis
caseADivMultiplicativeExpression
public void caseADivMultiplicativeExpression(ADivMultiplicativeExpression node)
- Specified by:
caseADivMultiplicativeExpression
in interface Analysis
caseAModMultiplicativeExpression
public void caseAModMultiplicativeExpression(AModMultiplicativeExpression node)
- Specified by:
caseAModMultiplicativeExpression
in interface Analysis
caseAMultiplicativeExpressionAdditiveExpression
public void caseAMultiplicativeExpressionAdditiveExpression(AMultiplicativeExpressionAdditiveExpression node)
- Specified by:
caseAMultiplicativeExpressionAdditiveExpression
in interface Analysis
caseAPlusAdditiveExpression
public void caseAPlusAdditiveExpression(APlusAdditiveExpression node)
- Specified by:
caseAPlusAdditiveExpression
in interface Analysis
caseAMinusAdditiveExpression
public void caseAMinusAdditiveExpression(AMinusAdditiveExpression node)
- Specified by:
caseAMinusAdditiveExpression
in interface Analysis
caseAAdditiveExpressionShiftExpression
public void caseAAdditiveExpressionShiftExpression(AAdditiveExpressionShiftExpression node)
- Specified by:
caseAAdditiveExpressionShiftExpression
in interface Analysis
caseAShiftLeftShiftExpression
public void caseAShiftLeftShiftExpression(AShiftLeftShiftExpression node)
- Specified by:
caseAShiftLeftShiftExpression
in interface Analysis
caseASignedShiftRightShiftExpression
public void caseASignedShiftRightShiftExpression(ASignedShiftRightShiftExpression node)
- Specified by:
caseASignedShiftRightShiftExpression
in interface Analysis
caseAUnsignedShiftRightShiftExpression
public void caseAUnsignedShiftRightShiftExpression(AUnsignedShiftRightShiftExpression node)
- Specified by:
caseAUnsignedShiftRightShiftExpression
in interface Analysis
caseAShiftExpressionRelationalExpression
public void caseAShiftExpressionRelationalExpression(AShiftExpressionRelationalExpression node)
- Specified by:
caseAShiftExpressionRelationalExpression
in interface Analysis
caseALtRelationalExpression
public void caseALtRelationalExpression(ALtRelationalExpression node)
- Specified by:
caseALtRelationalExpression
in interface Analysis
caseAGtRelationalExpression
public void caseAGtRelationalExpression(AGtRelationalExpression node)
- Specified by:
caseAGtRelationalExpression
in interface Analysis
caseALteqRelationalExpression
public void caseALteqRelationalExpression(ALteqRelationalExpression node)
- Specified by:
caseALteqRelationalExpression
in interface Analysis
caseAGteqRelationalExpression
public void caseAGteqRelationalExpression(AGteqRelationalExpression node)
- Specified by:
caseAGteqRelationalExpression
in interface Analysis
caseAInstanceofRelationalExpression
public void caseAInstanceofRelationalExpression(AInstanceofRelationalExpression node)
- Specified by:
caseAInstanceofRelationalExpression
in interface Analysis
caseARelationalExpressionEqualityExpression
public void caseARelationalExpressionEqualityExpression(ARelationalExpressionEqualityExpression node)
- Specified by:
caseARelationalExpressionEqualityExpression
in interface Analysis
caseAEqEqualityExpression
public void caseAEqEqualityExpression(AEqEqualityExpression node)
- Specified by:
caseAEqEqualityExpression
in interface Analysis
caseANeqEqualityExpression
public void caseANeqEqualityExpression(ANeqEqualityExpression node)
- Specified by:
caseANeqEqualityExpression
in interface Analysis
caseAEqualityExpressionAndExpression
public void caseAEqualityExpressionAndExpression(AEqualityExpressionAndExpression node)
- Specified by:
caseAEqualityExpressionAndExpression
in interface Analysis
caseAAndExpressionAndExpression
public void caseAAndExpressionAndExpression(AAndExpressionAndExpression node)
- Specified by:
caseAAndExpressionAndExpression
in interface Analysis
caseAAndExpressionExclusiveOrExpression
public void caseAAndExpressionExclusiveOrExpression(AAndExpressionExclusiveOrExpression node)
- Specified by:
caseAAndExpressionExclusiveOrExpression
in interface Analysis
caseAExclusiveOrExpressionExclusiveOrExpression
public void caseAExclusiveOrExpressionExclusiveOrExpression(AExclusiveOrExpressionExclusiveOrExpression node)
- Specified by:
caseAExclusiveOrExpressionExclusiveOrExpression
in interface Analysis
caseAExclusiveOrExpressionInclusiveOrExpression
public void caseAExclusiveOrExpressionInclusiveOrExpression(AExclusiveOrExpressionInclusiveOrExpression node)
- Specified by:
caseAExclusiveOrExpressionInclusiveOrExpression
in interface Analysis
caseAInclusiveOrExpressionInclusiveOrExpression
public void caseAInclusiveOrExpressionInclusiveOrExpression(AInclusiveOrExpressionInclusiveOrExpression node)
- Specified by:
caseAInclusiveOrExpressionInclusiveOrExpression
in interface Analysis
caseAInclusiveOrExpressionConditionalAndExpression
public void caseAInclusiveOrExpressionConditionalAndExpression(AInclusiveOrExpressionConditionalAndExpression node)
- Specified by:
caseAInclusiveOrExpressionConditionalAndExpression
in interface Analysis
caseAConditionalAndExpressionConditionalAndExpression
public void caseAConditionalAndExpressionConditionalAndExpression(AConditionalAndExpressionConditionalAndExpression node)
- Specified by:
caseAConditionalAndExpressionConditionalAndExpression
in interface Analysis
caseAConditionalAndExpressionConditionalOrExpression
public void caseAConditionalAndExpressionConditionalOrExpression(AConditionalAndExpressionConditionalOrExpression node)
- Specified by:
caseAConditionalAndExpressionConditionalOrExpression
in interface Analysis
caseAConditionalOrExpressionConditionalOrExpression
public void caseAConditionalOrExpressionConditionalOrExpression(AConditionalOrExpressionConditionalOrExpression node)
- Specified by:
caseAConditionalOrExpressionConditionalOrExpression
in interface Analysis
caseAConditionalOrExpressionConditionalExpression
public void caseAConditionalOrExpressionConditionalExpression(AConditionalOrExpressionConditionalExpression node)
- Specified by:
caseAConditionalOrExpressionConditionalExpression
in interface Analysis
caseAQuestionConditionalExpression
public void caseAQuestionConditionalExpression(AQuestionConditionalExpression node)
- Specified by:
caseAQuestionConditionalExpression
in interface Analysis
caseAConditionalExpressionAssignmentExpression
public void caseAConditionalExpressionAssignmentExpression(AConditionalExpressionAssignmentExpression node)
- Specified by:
caseAConditionalExpressionAssignmentExpression
in interface Analysis
caseAAssignmentAssignmentExpression
public void caseAAssignmentAssignmentExpression(AAssignmentAssignmentExpression node)
- Specified by:
caseAAssignmentAssignmentExpression
in interface Analysis
caseAAssignment
public void caseAAssignment(AAssignment node)
- Specified by:
caseAAssignment
in interface Analysis
caseANameLeftHandSide
public void caseANameLeftHandSide(ANameLeftHandSide node)
- Specified by:
caseANameLeftHandSide
in interface Analysis
caseAFieldAccessLeftHandSide
public void caseAFieldAccessLeftHandSide(AFieldAccessLeftHandSide node)
- Specified by:
caseAFieldAccessLeftHandSide
in interface Analysis
caseAArrayAccessLeftHandSide
public void caseAArrayAccessLeftHandSide(AArrayAccessLeftHandSide node)
- Specified by:
caseAArrayAccessLeftHandSide
in interface Analysis
caseAAssignAssignmentOperator
public void caseAAssignAssignmentOperator(AAssignAssignmentOperator node)
- Specified by:
caseAAssignAssignmentOperator
in interface Analysis
caseAStarAssignAssignmentOperator
public void caseAStarAssignAssignmentOperator(AStarAssignAssignmentOperator node)
- Specified by:
caseAStarAssignAssignmentOperator
in interface Analysis
caseADivAssignAssignmentOperator
public void caseADivAssignAssignmentOperator(ADivAssignAssignmentOperator node)
- Specified by:
caseADivAssignAssignmentOperator
in interface Analysis
caseAModAssignAssignmentOperator
public void caseAModAssignAssignmentOperator(AModAssignAssignmentOperator node)
- Specified by:
caseAModAssignAssignmentOperator
in interface Analysis
caseAPlusAssignAssignmentOperator
public void caseAPlusAssignAssignmentOperator(APlusAssignAssignmentOperator node)
- Specified by:
caseAPlusAssignAssignmentOperator
in interface Analysis
caseAMinusAssignAssignmentOperator
public void caseAMinusAssignAssignmentOperator(AMinusAssignAssignmentOperator node)
- Specified by:
caseAMinusAssignAssignmentOperator
in interface Analysis
caseAShiftLeftAssignAssignmentOperator
public void caseAShiftLeftAssignAssignmentOperator(AShiftLeftAssignAssignmentOperator node)
- Specified by:
caseAShiftLeftAssignAssignmentOperator
in interface Analysis
caseASignedShiftRightAssignAssignmentOperator
public void caseASignedShiftRightAssignAssignmentOperator(ASignedShiftRightAssignAssignmentOperator node)
- Specified by:
caseASignedShiftRightAssignAssignmentOperator
in interface Analysis
caseAUnsignedShiftRightAssignAssignmentOperator
public void caseAUnsignedShiftRightAssignAssignmentOperator(AUnsignedShiftRightAssignAssignmentOperator node)
- Specified by:
caseAUnsignedShiftRightAssignAssignmentOperator
in interface Analysis
caseABitAndAssignAssignmentOperator
public void caseABitAndAssignAssignmentOperator(ABitAndAssignAssignmentOperator node)
- Specified by:
caseABitAndAssignAssignmentOperator
in interface Analysis
caseABitXorAssignAssignmentOperator
public void caseABitXorAssignAssignmentOperator(ABitXorAssignAssignmentOperator node)
- Specified by:
caseABitXorAssignAssignmentOperator
in interface Analysis
caseABitOrAssignAssignmentOperator
public void caseABitOrAssignAssignmentOperator(ABitOrAssignAssignmentOperator node)
- Specified by:
caseABitOrAssignAssignmentOperator
in interface Analysis
caseAExpression
public void caseAExpression(AExpression node)
- Specified by:
caseAExpression
in interface Analysis
caseAConstantExpression
public void caseAConstantExpression(AConstantExpression node)
- Specified by:
caseAConstantExpression
in interface Analysis
caseATrueBooleanLiteral
public void caseATrueBooleanLiteral(ATrueBooleanLiteral node)
- Specified by:
caseATrueBooleanLiteral
in interface Analysis
caseAFalseBooleanLiteral
public void caseAFalseBooleanLiteral(AFalseBooleanLiteral node)
- Specified by:
caseAFalseBooleanLiteral
in interface Analysis
caseANullLiteral
public void caseANullLiteral(ANullLiteral node)
- Specified by:
caseANullLiteral
in interface Analysis
caseADecimalIntegerLiteral
public void caseADecimalIntegerLiteral(ADecimalIntegerLiteral node)
- Specified by:
caseADecimalIntegerLiteral
in interface Analysis
caseAHexIntegerLiteral
public void caseAHexIntegerLiteral(AHexIntegerLiteral node)
- Specified by:
caseAHexIntegerLiteral
in interface Analysis
caseAOctalIntegerLiteral
public void caseAOctalIntegerLiteral(AOctalIntegerLiteral node)
- Specified by:
caseAOctalIntegerLiteral
in interface Analysis
caseTWhiteSpace
public void caseTWhiteSpace(TWhiteSpace node)
- Specified by:
caseTWhiteSpace
in interface Analysis
caseTTraditionalComment
public void caseTTraditionalComment(TTraditionalComment node)
- Specified by:
caseTTraditionalComment
in interface Analysis
caseTDocumentationComment
public void caseTDocumentationComment(TDocumentationComment node)
- Specified by:
caseTDocumentationComment
in interface Analysis
caseTEndOfLineComment
public void caseTEndOfLineComment(TEndOfLineComment node)
- Specified by:
caseTEndOfLineComment
in interface Analysis
caseTAbstract
public void caseTAbstract(TAbstract node)
- Specified by:
caseTAbstract
in interface Analysis
caseTBoolean
public void caseTBoolean(TBoolean node)
- Specified by:
caseTBoolean
in interface Analysis
caseTBreak
public void caseTBreak(TBreak node)
- Specified by:
caseTBreak
in interface Analysis
caseTByte
public void caseTByte(TByte node)
- Specified by:
caseTByte
in interface Analysis
caseTCase
public void caseTCase(TCase node)
- Specified by:
caseTCase
in interface Analysis
caseTCatch
public void caseTCatch(TCatch node)
- Specified by:
caseTCatch
in interface Analysis
caseTChar
public void caseTChar(TChar node)
- Specified by:
caseTChar
in interface Analysis
caseTClass
public void caseTClass(TClass node)
- Specified by:
caseTClass
in interface Analysis
caseTConst
public void caseTConst(TConst node)
- Specified by:
caseTConst
in interface Analysis
caseTContinue
public void caseTContinue(TContinue node)
- Specified by:
caseTContinue
in interface Analysis
caseTDefault
public void caseTDefault(TDefault node)
- Specified by:
caseTDefault
in interface Analysis
caseTDo
public void caseTDo(TDo node)
- Specified by:
caseTDo
in interface Analysis
caseTDouble
public void caseTDouble(TDouble node)
- Specified by:
caseTDouble
in interface Analysis
caseTElse
public void caseTElse(TElse node)
- Specified by:
caseTElse
in interface Analysis
caseTExtends
public void caseTExtends(TExtends node)
- Specified by:
caseTExtends
in interface Analysis
caseTFinal
public void caseTFinal(TFinal node)
- Specified by:
caseTFinal
in interface Analysis
caseTFinally
public void caseTFinally(TFinally node)
- Specified by:
caseTFinally
in interface Analysis
caseTFloat
public void caseTFloat(TFloat node)
- Specified by:
caseTFloat
in interface Analysis
caseTFor
public void caseTFor(TFor node)
- Specified by:
caseTFor
in interface Analysis
caseTGoto
public void caseTGoto(TGoto node)
- Specified by:
caseTGoto
in interface Analysis
caseTIf
public void caseTIf(TIf node)
- Specified by:
caseTIf
in interface Analysis
caseTImplements
public void caseTImplements(TImplements node)
- Specified by:
caseTImplements
in interface Analysis
caseTImport
public void caseTImport(TImport node)
- Specified by:
caseTImport
in interface Analysis
caseTInstanceof
public void caseTInstanceof(TInstanceof node)
- Specified by:
caseTInstanceof
in interface Analysis
caseTInt
public void caseTInt(TInt node)
- Specified by:
caseTInt
in interface Analysis
caseTInterface
public void caseTInterface(TInterface node)
- Specified by:
caseTInterface
in interface Analysis
caseTLong
public void caseTLong(TLong node)
- Specified by:
caseTLong
in interface Analysis
caseTNative
public void caseTNative(TNative node)
- Specified by:
caseTNative
in interface Analysis
caseTNew
public void caseTNew(TNew node)
- Specified by:
caseTNew
in interface Analysis
caseTPackage
public void caseTPackage(TPackage node)
- Specified by:
caseTPackage
in interface Analysis
caseTPrivate
public void caseTPrivate(TPrivate node)
- Specified by:
caseTPrivate
in interface Analysis
caseTProtected
public void caseTProtected(TProtected node)
- Specified by:
caseTProtected
in interface Analysis
caseTPublic
public void caseTPublic(TPublic node)
- Specified by:
caseTPublic
in interface Analysis
caseTReturn
public void caseTReturn(TReturn node)
- Specified by:
caseTReturn
in interface Analysis
caseTShort
public void caseTShort(TShort node)
- Specified by:
caseTShort
in interface Analysis
caseTStatic
public void caseTStatic(TStatic node)
- Specified by:
caseTStatic
in interface Analysis
caseTStrictfp
public void caseTStrictfp(TStrictfp node)
- Specified by:
caseTStrictfp
in interface Analysis
caseTSuper
public void caseTSuper(TSuper node)
- Specified by:
caseTSuper
in interface Analysis
caseTSwitch
public void caseTSwitch(TSwitch node)
- Specified by:
caseTSwitch
in interface Analysis
caseTSynchronized
public void caseTSynchronized(TSynchronized node)
- Specified by:
caseTSynchronized
in interface Analysis
caseTThis
public void caseTThis(TThis node)
- Specified by:
caseTThis
in interface Analysis
caseTThrow
public void caseTThrow(TThrow node)
- Specified by:
caseTThrow
in interface Analysis
caseTThrows
public void caseTThrows(TThrows node)
- Specified by:
caseTThrows
in interface Analysis
caseTTransient
public void caseTTransient(TTransient node)
- Specified by:
caseTTransient
in interface Analysis
caseTTry
public void caseTTry(TTry node)
- Specified by:
caseTTry
in interface Analysis
caseTVoid
public void caseTVoid(TVoid node)
- Specified by:
caseTVoid
in interface Analysis
caseTVolatile
public void caseTVolatile(TVolatile node)
- Specified by:
caseTVolatile
in interface Analysis
caseTWhile
public void caseTWhile(TWhile node)
- Specified by:
caseTWhile
in interface Analysis
caseTTrue
public void caseTTrue(TTrue node)
- Specified by:
caseTTrue
in interface Analysis
caseTFalse
public void caseTFalse(TFalse node)
- Specified by:
caseTFalse
in interface Analysis
caseTNull
public void caseTNull(TNull node)
- Specified by:
caseTNull
in interface Analysis
caseTLParenthese
public void caseTLParenthese(TLParenthese node)
- Specified by:
caseTLParenthese
in interface Analysis
caseTRParenthese
public void caseTRParenthese(TRParenthese node)
- Specified by:
caseTRParenthese
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
caseTComma
public void caseTComma(TComma node)
- Specified by:
caseTComma
in interface Analysis
caseTDot
public void caseTDot(TDot node)
- Specified by:
caseTDot
in interface Analysis
caseTAssign
public void caseTAssign(TAssign node)
- Specified by:
caseTAssign
in interface Analysis
caseTLt
public void caseTLt(TLt node)
- Specified by:
caseTLt
in interface Analysis
caseTGt
public void caseTGt(TGt node)
- Specified by:
caseTGt
in interface Analysis
caseTComplement
public void caseTComplement(TComplement node)
- Specified by:
caseTComplement
in interface Analysis
caseTBitComplement
public void caseTBitComplement(TBitComplement node)
- Specified by:
caseTBitComplement
in interface Analysis
caseTQuestion
public void caseTQuestion(TQuestion node)
- Specified by:
caseTQuestion
in interface Analysis
caseTColon
public void caseTColon(TColon node)
- Specified by:
caseTColon
in interface Analysis
caseTEq
public void caseTEq(TEq node)
- Specified by:
caseTEq
in interface Analysis
caseTLteq
public void caseTLteq(TLteq node)
- Specified by:
caseTLteq
in interface Analysis
caseTGteq
public void caseTGteq(TGteq node)
- Specified by:
caseTGteq
in interface Analysis
caseTNeq
public void caseTNeq(TNeq node)
- Specified by:
caseTNeq
in interface Analysis
caseTAnd
public void caseTAnd(TAnd node)
- Specified by:
caseTAnd
in interface Analysis
caseTOr
public void caseTOr(TOr node)
- Specified by:
caseTOr
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
caseTStar
public void caseTStar(TStar node)
- Specified by:
caseTStar
in interface Analysis
caseTDiv
public void caseTDiv(TDiv node)
- Specified by:
caseTDiv
in interface Analysis
caseTBitAnd
public void caseTBitAnd(TBitAnd node)
- Specified by:
caseTBitAnd
in interface Analysis
caseTBitOr
public void caseTBitOr(TBitOr node)
- Specified by:
caseTBitOr
in interface Analysis
caseTBitXor
public void caseTBitXor(TBitXor node)
- Specified by:
caseTBitXor
in interface Analysis
caseTMod
public void caseTMod(TMod node)
- Specified by:
caseTMod
in interface Analysis
caseTShiftLeft
public void caseTShiftLeft(TShiftLeft node)
- Specified by:
caseTShiftLeft
in interface Analysis
caseTSignedShiftRight
public void caseTSignedShiftRight(TSignedShiftRight node)
- Specified by:
caseTSignedShiftRight
in interface Analysis
caseTUnsignedShiftRight
public void caseTUnsignedShiftRight(TUnsignedShiftRight node)
- Specified by:
caseTUnsignedShiftRight
in interface Analysis
caseTPlusAssign
public void caseTPlusAssign(TPlusAssign node)
- Specified by:
caseTPlusAssign
in interface Analysis
caseTMinusAssign
public void caseTMinusAssign(TMinusAssign node)
- Specified by:
caseTMinusAssign
in interface Analysis
caseTStarAssign
public void caseTStarAssign(TStarAssign node)
- Specified by:
caseTStarAssign
in interface Analysis
caseTDivAssign
public void caseTDivAssign(TDivAssign node)
- Specified by:
caseTDivAssign
in interface Analysis
caseTBitAndAssign
public void caseTBitAndAssign(TBitAndAssign node)
- Specified by:
caseTBitAndAssign
in interface Analysis
caseTBitOrAssign
public void caseTBitOrAssign(TBitOrAssign node)
- Specified by:
caseTBitOrAssign
in interface Analysis
caseTBitXorAssign
public void caseTBitXorAssign(TBitXorAssign node)
- Specified by:
caseTBitXorAssign
in interface Analysis
caseTModAssign
public void caseTModAssign(TModAssign node)
- Specified by:
caseTModAssign
in interface Analysis
caseTShiftLeftAssign
public void caseTShiftLeftAssign(TShiftLeftAssign node)
- Specified by:
caseTShiftLeftAssign
in interface Analysis
caseTSignedShiftRightAssign
public void caseTSignedShiftRightAssign(TSignedShiftRightAssign node)
- Specified by:
caseTSignedShiftRightAssign
in interface Analysis
caseTUnsignedShiftRightAssign
public void caseTUnsignedShiftRightAssign(TUnsignedShiftRightAssign node)
- Specified by:
caseTUnsignedShiftRightAssign
in interface Analysis
caseTDecimalIntegerLiteral
public void caseTDecimalIntegerLiteral(TDecimalIntegerLiteral node)
- Specified by:
caseTDecimalIntegerLiteral
in interface Analysis
caseTHexIntegerLiteral
public void caseTHexIntegerLiteral(THexIntegerLiteral node)
- Specified by:
caseTHexIntegerLiteral
in interface Analysis
caseTOctalIntegerLiteral
public void caseTOctalIntegerLiteral(TOctalIntegerLiteral node)
- Specified by:
caseTOctalIntegerLiteral
in interface Analysis
caseTFloatingPointLiteral
public void caseTFloatingPointLiteral(TFloatingPointLiteral node)
- Specified by:
caseTFloatingPointLiteral
in interface Analysis
caseTCharacterLiteral
public void caseTCharacterLiteral(TCharacterLiteral node)
- Specified by:
caseTCharacterLiteral
in interface Analysis
caseTStringLiteral
public void caseTStringLiteral(TStringLiteral node)
- Specified by:
caseTStringLiteral
in interface Analysis
caseTIdentifier
public void caseTIdentifier(TIdentifier node)
- Specified by:
caseTIdentifier
in interface Analysis
caseEOF
public void caseEOF(EOF node)
- Specified by:
caseEOF
in interface Analysis
defaultCase
public void defaultCase(Node node)