| 1 19 20 package soot.dava.toolkits.base.AST.analysis; 21 22 23 import soot.*; 24 import soot.jimple.*; 25 import soot.dava.internal.AST.*; 26 import soot.dava.internal.javaRep.*; 27 28 public class AnalysisAdapter implements Analysis{ 29 30 public void defaultCase(Object o){ 31 } 33 34 public void caseASTMethodNode(ASTMethodNode node){ 35 defaultCase(node); 36 } 37 public void caseASTSynchronizedBlockNode(ASTSynchronizedBlockNode node){ 38 defaultCase(node); 39 } 40 41 public void caseASTLabeledBlockNode (ASTLabeledBlockNode node){ 42 defaultCase(node); 43 } 44 45 public void caseASTUnconditionalLoopNode (ASTUnconditionalLoopNode node){ 46 defaultCase(node); 47 } 48 public void caseASTSwitchNode(ASTSwitchNode node){ 49 defaultCase(node); 50 } 51 public void caseASTIfNode(ASTIfNode node){ 52 defaultCase(node); 53 } 54 public void caseASTIfElseNode(ASTIfElseNode node){ 55 defaultCase(node); 56 } 57 public void caseASTWhileNode(ASTWhileNode node){ 58 defaultCase(node); 59 } 60 public void caseASTForLoopNode(ASTForLoopNode node){ 61 defaultCase(node); 62 } 63 64 public void caseASTDoWhileNode(ASTDoWhileNode node){ 65 defaultCase(node); 66 } 67 68 public void caseASTTryNode(ASTTryNode node){ 69 defaultCase(node); 70 } 71 72 public void caseASTStatementSequenceNode(ASTStatementSequenceNode node){ 73 defaultCase(node); 74 } 75 76 77 public void caseASTUnaryCondition(ASTUnaryCondition uc){ 78 defaultCase(uc); 79 } 80 81 public void caseASTBinaryCondition(ASTBinaryCondition bc){ 82 defaultCase(bc); 83 } 84 85 public void caseASTAndCondition(ASTAndCondition ac){ 86 defaultCase(ac); 87 } 88 89 public void caseASTOrCondition(ASTOrCondition oc){ 90 defaultCase(oc); 91 } 92 93 94 public void caseType(Type t){ 95 defaultCase(t); 96 } 97 public void caseDefinitionStmt(DefinitionStmt s){ 98 defaultCase(s); 99 } 100 public void caseReturnStmt(ReturnStmt s){ 101 defaultCase(s); 102 } 103 public void caseInvokeStmt(InvokeStmt s){ 104 defaultCase(s); 105 } 106 public void caseThrowStmt(ThrowStmt s){ 107 defaultCase(s); 108 } 109 public void caseDVariableDeclarationStmt(DVariableDeclarationStmt s){ 110 defaultCase(s); 111 } 112 public void caseStmt(Stmt s){ 113 defaultCase(s); 114 } 115 public void caseValue(Value v){ 116 defaultCase(v); 117 } 118 public void caseExpr(Expr e){ 119 defaultCase(e); 120 } 121 public void caseRef(Ref r){ 122 defaultCase(r); 123 } 124 public void caseBinopExpr(BinopExpr be){ 125 defaultCase(be); 126 } 127 public void caseUnopExpr(UnopExpr ue){ 128 defaultCase(ue); 129 } 130 public void caseNewArrayExpr(NewArrayExpr nae){ 131 defaultCase(nae); 132 } 133 public void caseNewMultiArrayExpr(NewMultiArrayExpr nmae){ 134 defaultCase(nmae); 135 } 136 public void caseInstanceOfExpr(InstanceOfExpr ioe){ 137 defaultCase(ioe); 138 } 139 public void caseInvokeExpr(InvokeExpr ie){ 140 defaultCase(ie); 141 } 142 public void caseInstanceInvokeExpr(InstanceInvokeExpr iie){ 143 defaultCase(iie); 144 } 145 public void caseCastExpr(CastExpr ce){ 146 defaultCase(ce); 147 } 148 public void caseArrayRef(ArrayRef ar){ 149 defaultCase(ar); 150 } 151 public void caseInstanceFieldRef(InstanceFieldRef ifr){ 152 defaultCase(ifr); 153 } 154 public void caseStaticFieldRef(StaticFieldRef sfr){ 155 defaultCase(sfr); 156 } 157 } 158 | Popular Tags |