- generate(SootMethod, Stmt) - Method in class boomerang.seedfactory.SeedFactory
-
- generate(SootMethod, Stmt, Collection<SootMethod>) - Method in class boomerang.seedfactory.SimpleSeedFactory
-
- generatedFieldState - Variable in class boomerang.solver.AbstractBoomerangSolver
-
- generateFieldState(INode<Node<Statement, Val>>, Field) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- generateFieldState(INode<Node<Statement, Val>>, Field) - Method in class boomerang.solver.BackwardBoomerangSolver
-
- generateFieldState(INode<Node<Statement, Val>>, Field) - Method in class boomerang.solver.ForwardBoomerangSolver
-
- getAllAliases(Statement) - Method in class boomerang.results.BackwardBoomerangResults
-
Deprecated.
- getAllAliases() - Method in class boomerang.results.BackwardBoomerangResults
-
Deprecated.
- getAllocationSites() - Method in class boomerang.results.BackwardBoomerangResults
-
- getAllocationVal(SootMethod, Stmt, Val, ObservableICFG<Unit, SootMethod>) - Method in interface boomerang.BoomerangOptions
-
- getAllocationVal(SootMethod, Stmt, Val, ObservableICFG<Unit, SootMethod>) - Method in class boomerang.DefaultBoomerangOptions
-
- getAllocationVal(SootMethod, Stmt, Val, ObservableICFG<Unit, SootMethod>) - Method in class boomerang.IntAndStringBoomerangOptions
-
- getAllPrecomputedCallers(SootMethod) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getAllPrecomputedCallers(SootMethod) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getAllPrecomputedCallers(M) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns all precomputed callers for a given method.
- getAllPrecomputedCallers(SootMethod) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getAnalysisWatch() - Method in class boomerang.results.BackwardBoomerangResults
-
- getAnalysisWatch() - Method in class boomerang.results.ForwardBoomerangResults
-
- getAnyMethodScope() - Method in class boomerang.seedfactory.SeedFactory
-
- getBackwardCallWeights() - Method in class boomerang.Boomerang
-
- getBackwardCallWeights() - Method in class boomerang.WeightedBoomerang
-
- getBackwardCallWeights() - Method in class boomerang.weights.PathTrackingBoomerang
-
- getBackwardFieldWeights() - Method in class boomerang.Boomerang
-
- getBackwardFieldWeights() - Method in class boomerang.WeightedBoomerang
-
- getBackwardFieldWeights() - Method in class boomerang.weights.PathTrackingBoomerang
-
- getBase() - Method in class boomerang.util.AccessPath
-
- getBaseVar() - Method in class boomerang.poi.AbstractPOI
-
- getCallAutomaton() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getCallGraphCopy() - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getCallGraphCopy() - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getCallGraphCopy() - Method in interface boomerang.callgraph.ObservableICFG
-
- getCallGraphCopy() - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getCallGraphStatisticsAsCsv() - Method in class boomerang.debugger.CallGraphDebugger
-
- getCallPDS() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getCallsFromWithin(SootMethod) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getCallsFromWithin(SootMethod) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getCallsFromWithin(M) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns all call sites within a given method.
- getCallsFromWithin(SootMethod) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getCallSiteOf(Context) - Method in interface boomerang.IContextRequester
-
- getCallVisitedMethods() - Method in class boomerang.stats.AdvancedBoomerangStats
-
- getCallVisitedMethods() - Method in class boomerang.stats.CSVBoomerangStatsWriter
-
- getCallVisitedMethods() - Method in interface boomerang.stats.IBoomerangStats
-
- getCallVisitedMethods() - Method in class boomerang.stats.SimpleBoomerangStats
-
- getClosingContext() - Method in class boomerang.results.AbstractBoomerangResults.Context
-
- getClosingContext() - Method in class boomerang.results.NullPointer
-
The closing context of a NullPointer provides the call stack via which a variable containing null returns to a
caller.
- getContext(Node<Statement, Val>) - Method in class boomerang.results.ForwardBoomerangResults
-
- getCsvHeader() - Method in class boomerang.debugger.CallGraphDebugger
-
- getDataFlowPath(ForwardQuery) - Method in class boomerang.results.BackwardBoomerangResults
-
Computes the set of statements (and variables at these statements) relevant for data-flow propagation.
- getDataFlowPath() - Method in class boomerang.results.ForwardBoomerangResults
-
Computes the set of statements (and variables at these statements) relevant for data-flow propagation.
- getEmptyCalleeFlow(SootMethod, Stmt, Val, Stmt) - Method in class boomerang.customize.BackwardEmptyCalleeFlow
-
- getEmptyCalleeFlow(SootMethod, Stmt, Val, Stmt) - Method in class boomerang.customize.EmptyCalleeFlow
-
- getEmptyCalleeFlow(SootMethod, Stmt, Val, Stmt) - Method in class boomerang.customize.ForwardEmptyCalleeFlow
-
- getEmptyCalleeFlow(SootMethod, Stmt, Val, Stmt) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getEndPointsOf(SootMethod) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getEndPointsOf(SootMethod) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getEndPointsOf(M) - Method in interface boomerang.callgraph.ObservableICFG
-
- getEndPointsOf(SootMethod) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getFalseVariable() - Method in class boomerang.jimple.ValWithFalseVariable
-
- getField() - Method in class boomerang.poi.AbstractPOI
-
- getFieldAutomaton() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getFieldPDS() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getFields() - Method in class boomerang.util.AccessPath
-
- getFields() - Method in class boomerang.util.RegExAccessPath
-
- getForwardCallWeights(ForwardQuery) - Method in class boomerang.Boomerang
-
- getForwardCallWeights(ForwardQuery) - Method in class boomerang.WeightedBoomerang
-
- getForwardCallWeights(ForwardQuery) - Method in class boomerang.weights.PathTrackingBoomerang
-
- getForwardFieldWeights() - Method in class boomerang.Boomerang
-
- getForwardFieldWeights() - Method in class boomerang.WeightedBoomerang
-
- getForwardFieldWeights() - Method in class boomerang.weights.PathTrackingBoomerang
-
- getForwardReachesNodes() - Method in class boomerang.stats.AdvancedBoomerangStats
-
- getForwardReachesNodes() - Method in class boomerang.stats.CSVBoomerangStatsWriter
-
- getForwardReachesNodes() - Method in interface boomerang.stats.IBoomerangStats
-
- getForwardReachesNodes() - Method in class boomerang.stats.SimpleBoomerangStats
-
- getICFGEdges() - Static method in class boomerang.Util
-
- getInvokedMethodOnInstance() - Method in class boomerang.results.ForwardBoomerangResults
-
- getLoadedField(Stmt) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getMaxMemory() - Method in class boomerang.results.BackwardBoomerangResults
-
- getMaxMemory() - Method in class boomerang.results.ForwardBoomerangResults
-
- getMethod() - Method in class boomerang.jimple.Statement
-
- getMethod() - Method in class boomerang.results.NullPointer
-
Returns the method of the statement at which the null pointer occurs.
- getMethod() - Method in class boomerang.seedfactory.Method
-
- getMethod() - Method in class boomerang.solver.MethodBasedFieldTransitionListener
-
- getMethodOf(Unit) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getMethodOf(Unit) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getMethodOf(N) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns the method containing a node.
- getMethodOf(Unit) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getMethodScope(Query) - Method in class boomerang.seedfactory.SeedFactory
-
- getNumberOfEdgesTakenFromPrecomputedGraph() - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getNumberOfEdgesTakenFromPrecomputedGraph() - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getNumberOfEdgesTakenFromPrecomputedGraph() - Method in interface boomerang.callgraph.ObservableICFG
-
- getNumberOfEdgesTakenFromPrecomputedGraph() - Method in class boomerang.callgraph.ObservableStaticICFG
-
Returns negative number to signify all edges are precomputed.
- getNumberOfRules() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getObjectDestructingStatements() - Method in class boomerang.results.ForwardBoomerangResults
-
- getObservedCallee() - Method in interface boomerang.callgraph.CallerListener
-
- getObservedCaller() - Method in interface boomerang.callgraph.CalleeListener
-
- getObservedCaller() - Method in class boomerang.DefaultBoomerangOptions.AllocationValCalleeListener
-
- getOne() - Method in class boomerang.weights.PathTrackingWeightFunctions
-
- getOpeningContext() - Method in class boomerang.results.AbstractBoomerangResults.Context
-
- getOpeningContext() - Method in class boomerang.results.NullPointer
-
The opening context of a NullPointer provides the call stack under which the null pointer occurs.
- getOptions() - Method in class boomerang.WeightedBoomerang
-
- getOrCreateDebugger() - Method in class boomerang.WeightedBoomerang
-
- getParameterRefs(SootMethod) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getParameterRefs(SootMethod) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getParameterRefs(M) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns the list of parameter references used in the method's body.
- getParameterRefs(SootMethod) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getPotentialNullPointerDereferences() - Method in class boomerang.results.ForwardBoomerangResults
-
- getPredsOf(Unit) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getPredsOf(Unit) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getPredsOf(N) - Method in interface boomerang.callgraph.ObservableICFG
-
- getPredsOf(Unit) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getPredsOf(Statement) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getPropagationType() - Method in class boomerang.results.BackwardBoomerangResults
-
Returns the set of types the backward analysis for the triggered query ever propagates.
- getReachableMethods() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getReallyUsedMemory() - Static method in class boomerang.Util
-
- getResults(SootMethod) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getResults(Query) - Method in class boomerang.WeightedBoomerang
-
- getResultsAt(Statement) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getSeedFactory() - Method in class boomerang.WeightedBoomerang
-
- getSeedFactory() - Method in class boomerang.WholeProgramBoomerang
-
- getSolvers() - Method in class boomerang.WeightedBoomerang
-
- getSootField() - Method in class boomerang.jimple.Field
-
- getSourceStatement() - Method in class boomerang.results.NullPointer
-
The source statement of the data-flow, i.e., the statement that assigns null to a variable.
- getSourceVariable() - Method in class boomerang.results.NullPointer
-
The source variable at the source statement.
- getStartPointsOf(SootMethod) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getStartPointsOf(SootMethod) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getStartPointsOf(M) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns all start points of a given method.
- getStartPointsOf(SootMethod) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getStatement() - Method in class boomerang.results.NullPointer
-
The statement at which a null pointer occurred.
- getStats() - Method in class boomerang.results.BackwardBoomerangResults
-
- getStats() - Method in class boomerang.results.ForwardBoomerangResults
-
- getStats() - Method in class boomerang.WeightedBoomerang
-
- getStmt() - Method in interface boomerang.Context
-
- getStmt() - Method in class boomerang.poi.AbstractPOI
-
- getStmt() - Method in class boomerang.poi.PointOfIndirection
-
- getStmt() - Method in class boomerang.solver.StatementBasedCallTransitionListener
-
- getStmt() - Method in class boomerang.solver.StatementBasedFieldTransitionListener
-
- getStoredVar() - Method in class boomerang.poi.AbstractPOI
-
- getSuccsOf(Unit) - Method in class boomerang.callgraph.BackwardsObservableICFG
-
- getSuccsOf(Unit) - Method in class boomerang.callgraph.ObservableDynamicICFG
-
- getSuccsOf(N) - Method in interface boomerang.callgraph.ObservableICFG
-
Returns the successor nodes.
- getSuccsOf(Unit) - Method in class boomerang.callgraph.ObservableStaticICFG
-
- getSuccsOf(Statement) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getTransitionsToFinalWeights() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getType() - Method in class boomerang.jimple.Val
-
- getType() - Method in class boomerang.Query
-
- getUnit() - Method in class boomerang.jimple.Statement
-
- getVal() - Method in class boomerang.util.RegExAccessPath
-
- getValsAtStatement(Statement) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getVariable() - Method in class boomerang.results.NullPointer
-
The variable that contains "null" and which provokes at
the statement a
NullPointerException.
- getVisitedMethods() - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getWrittenField(Stmt) - Method in class boomerang.solver.AbstractBoomerangSolver
-
- getZero() - Method in class boomerang.weights.PathTrackingWeightFunctions
-