soot.dava.toolkits.base.AST
Class UselessTryRemover

java.lang.Object
  extended by soot.dava.toolkits.base.AST.ASTAnalysis
      extended by soot.dava.toolkits.base.AST.UselessTryRemover

public class UselessTryRemover
extends ASTAnalysis


Field Summary
 
Fields inherited from class soot.dava.toolkits.base.AST.ASTAnalysis
ANALYSE_AST, ANALYSE_STMTS, ANALYSE_VALUES
 
Constructor Summary
UselessTryRemover(Singletons.Global g)
           
 
Method Summary
 void analyseASTNode(ASTNode n)
           
 int getAnalysisDepth()
           
static UselessTryRemover v()
           
 
Methods inherited from class soot.dava.toolkits.base.AST.ASTAnalysis
analyseArrayRef, analyseBinopExpr, analyseDefinitionStmt, analyseExpr, analyseInstanceFieldRef, analyseInstanceInvokeExpr, analyseInstanceOfExpr, analyseInvokeExpr, analyseInvokeStmt, analyseNewArrayExpr, analyseNewMultiArrayExpr, analyseRef, analyseReturnStmt, analyseStmt, analyseThrowStmt, analyseUnopExpr, analyseValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UselessTryRemover

public UselessTryRemover(Singletons.Global g)
Method Detail

v

public static UselessTryRemover v()

getAnalysisDepth

public int getAnalysisDepth()
Specified by:
getAnalysisDepth in class ASTAnalysis

analyseASTNode

public void analyseASTNode(ASTNode n)
Overrides:
analyseASTNode in class ASTAnalysis