Uses of Interface
soot.jimple.ThrowStmt

Packages that use ThrowStmt
soot.dava.toolkits.base.AST   
soot.dava.toolkits.base.AST.analysis   
soot.dava.toolkits.base.AST.traversals   
soot.grimp Public classes for the Grimp intermediate representation. 
soot.grimp.internal Internal, messy, implementation-specific classes for the Grimp intermediate representation. 
soot.jimple Public classes for the Jimple intermediate representation. 
soot.jimple.internal Internal, messy, implementation-specific classes for the Jimple intermediate representation. 
soot.jimple.toolkits.base A toolkit to optimize the Jimple IR. 
soot.jimple.toolkits.typing.fast   
soot.toolkits.exceptions   
 

Uses of ThrowStmt in soot.dava.toolkits.base.AST
 

Methods in soot.dava.toolkits.base.AST with parameters of type ThrowStmt
 void ASTAnalysis.analyseThrowStmt(ThrowStmt s)
           
 void TryContentsFinder.analyseThrowStmt(ThrowStmt s)
           
 void TryContentsFinder.analyseThrowStmt(ThrowStmt s)
           
 void ASTAnalysis.analyseThrowStmt(ThrowStmt s)
           
 

Uses of ThrowStmt in soot.dava.toolkits.base.AST.analysis
 

Methods in soot.dava.toolkits.base.AST.analysis with parameters of type ThrowStmt
 void Analysis.caseThrowStmt(ThrowStmt s)
           
 void AnalysisAdapter.caseThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.caseThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.caseThrowStmt(ThrowStmt s)
           
 void AnalysisAdapter.caseThrowStmt(ThrowStmt s)
           
 void Analysis.caseThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.inThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.inThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.outThrowStmt(ThrowStmt s)
           
 void DepthFirstAdapter.outThrowStmt(ThrowStmt s)
           
 

Uses of ThrowStmt in soot.dava.toolkits.base.AST.traversals
 

Methods in soot.dava.toolkits.base.AST.traversals with parameters of type ThrowStmt
 void ASTParentNodeFinder.inThrowStmt(ThrowStmt s)
           
 void ASTParentNodeFinder.inThrowStmt(ThrowStmt s)
           
 

Uses of ThrowStmt in soot.grimp
 

Methods in soot.grimp that return ThrowStmt
 ThrowStmt Grimp.newThrowStmt(ThrowStmt s)
           
 ThrowStmt Grimp.newThrowStmt(ThrowStmt s)
           
 ThrowStmt Grimp.newThrowStmt(Value op)
          Constructs a ThrowStmt(Expr) grammar chunk.
 ThrowStmt Grimp.newThrowStmt(Value op)
          Constructs a ThrowStmt(Expr) grammar chunk.
 

Methods in soot.grimp with parameters of type ThrowStmt
 ThrowStmt Grimp.newThrowStmt(ThrowStmt s)
           
 ThrowStmt Grimp.newThrowStmt(ThrowStmt s)
           
 

Uses of ThrowStmt in soot.grimp.internal
 

Classes in soot.grimp.internal that implement ThrowStmt
 class GThrowStmt
           
 

Uses of ThrowStmt in soot.jimple
 

Methods in soot.jimple that return ThrowStmt
 ThrowStmt Jimple.newThrowStmt(Value op)
          Constructs a ThrowStmt(Immediate) grammar chunk.
 ThrowStmt Jimple.newThrowStmt(Value op)
          Constructs a ThrowStmt(Immediate) grammar chunk.
 

Methods in soot.jimple with parameters of type ThrowStmt
 void AbstractStmtSwitch.caseThrowStmt(ThrowStmt stmt)
           
 void PointerStmtSwitch.caseThrowStmt(ThrowStmt s)
           
 void StmtSwitch.caseThrowStmt(ThrowStmt stmt)
           
 void StmtSwitch.caseThrowStmt(ThrowStmt stmt)
           
 void PointerStmtSwitch.caseThrowStmt(ThrowStmt s)
           
 void AbstractStmtSwitch.caseThrowStmt(ThrowStmt stmt)
           
 

Uses of ThrowStmt in soot.jimple.internal
 

Classes in soot.jimple.internal that implement ThrowStmt
 class JThrowStmt
           
 

Uses of ThrowStmt in soot.jimple.toolkits.base
 

Methods in soot.jimple.toolkits.base with parameters of type ThrowStmt
protected  void ExceptionChecker.checkThrow(Body b, ThrowStmt ts)
           
protected  void ExceptionChecker.checkThrow(Body b, ThrowStmt ts)
           
protected  boolean ExceptionChecker.isThrowFromCompiler(ThrowStmt ts)
           
protected  boolean ExceptionChecker.isThrowFromCompiler(ThrowStmt ts)
           
 

Uses of ThrowStmt in soot.jimple.toolkits.typing.fast
 

Methods in soot.jimple.toolkits.typing.fast with parameters of type ThrowStmt
 void UseChecker.caseThrowStmt(ThrowStmt stmt)
           
 void UseChecker.caseThrowStmt(ThrowStmt stmt)
           
 

Uses of ThrowStmt in soot.toolkits.exceptions
 

Methods in soot.toolkits.exceptions with parameters of type ThrowStmt
 void UnitThrowAnalysis.UnitSwitch.caseThrowStmt(ThrowStmt s)
           
 void UnitThrowAnalysis.UnitSwitch.caseThrowStmt(ThrowStmt s)
           
 ThrowableSet AbstractThrowAnalysis.mightThrowExplicitly(ThrowStmt t)
           
 ThrowableSet ThrowAnalysis.mightThrowExplicitly(ThrowStmt t)
          Returns a set representing the Throwable types that the specified throw statement might throw explicitly, that is, the possible types for its Throwable argument.
 ThrowableSet ThrowAnalysis.mightThrowExplicitly(ThrowStmt t)
          Returns a set representing the Throwable types that the specified throw statement might throw explicitly, that is, the possible types for its Throwable argument.
 ThrowableSet AbstractThrowAnalysis.mightThrowExplicitly(ThrowStmt t)
           
abstract  ThrowableSet AbstractThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
           
 ThrowableSet PedanticThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
          Returns the set of all Throwables as the set of types that a throw statement may throw implicitly, that is, the possible types of errors which might arise in the course of executing the throw statement, rather than the type of the throw's operand.
 ThrowableSet ThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
          Returns a set representing the Throwable types that the specified throw statement might throw implicitly, that is, the possible types of errors which might arise in the course of executing the throw statement, rather than the type of the throw's operand.
 ThrowableSet UnitThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
           
 ThrowableSet UnitThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
           
 ThrowableSet ThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
          Returns a set representing the Throwable types that the specified throw statement might throw implicitly, that is, the possible types of errors which might arise in the course of executing the throw statement, rather than the type of the throw's operand.
 ThrowableSet PedanticThrowAnalysis.mightThrowImplicitly(ThrowStmt t)
          Returns the set of all Throwables as the set of types that a throw statement may throw implicitly, that is, the possible types of errors which might arise in the course of executing the throw statement, rather than the type of the throw's operand.
abstract  ThrowableSet AbstractThrowAnalysis.mightThrowImplicitly(ThrowStmt t)