Uses of Interface

Packages that use ExprSwitch
soot.grimp Public classes for the Grimp intermediate representation. 
soot.jimple Public classes for the Jimple intermediate representation. 
soot.shimple Public classes for the SSA Shimple intermediate representation. 

Uses of ExprSwitch in soot.grimp

Subinterfaces of ExprSwitch in soot.grimp
 interface GrimpExprSwitch
 interface GrimpValueSwitch

Classes in soot.grimp that implement ExprSwitch
 class AbstractGrimpValueSwitch

Uses of ExprSwitch in soot.jimple

Subinterfaces of ExprSwitch in soot.jimple
 interface JimpleValueSwitch

Classes in soot.jimple that implement ExprSwitch
 class AbstractExprSwitch
 class AbstractJimpleValueSwitch

Uses of ExprSwitch in soot.jimple.spark.builder

Classes in soot.jimple.spark.builder that implement ExprSwitch
 class MethodNodeFactory
          Class implementing builder parameters (this decides what kinds of nodes should be built for each kind of Soot value).

Uses of ExprSwitch in soot.shimple

Subinterfaces of ExprSwitch in soot.shimple
 interface ShimpleExprSwitch
 interface ShimpleValueSwitch

Classes in soot.shimple that implement ExprSwitch
 class AbstractShimpleExprSwitch
 class AbstractShimpleValueSwitch

Uses of ExprSwitch in soot.sootify

Classes in soot.sootify that implement ExprSwitch
 class ValueTemplatePrinter

Uses of ExprSwitch in soot.toolkits.exceptions

Classes in soot.toolkits.exceptions that implement ExprSwitch
protected  class UnitThrowAnalysis.ValueSwitch