| Modifier and Type | Class and Description |
|---|---|
class |
MethodCallFinder |
class |
StaticDefinitionFinder |
| Modifier and Type | Method and Description |
|---|---|
void |
ASTStatementSequenceNode.apply(Analysis a) |
void |
ASTIfElseNode.apply(Analysis a) |
void |
ASTIfNode.apply(Analysis a) |
void |
ASTSwitchNode.apply(Analysis a) |
void |
ASTUnconditionalLoopNode.apply(Analysis a) |
void |
ASTNode.apply(Analysis a) |
void |
ASTAndCondition.apply(Analysis a) |
void |
ASTTryNode.apply(Analysis a) |
void |
ASTForLoopNode.apply(Analysis a) |
void |
ASTUnaryCondition.apply(Analysis a) |
void |
ASTBinaryCondition.apply(Analysis a) |
void |
ASTWhileNode.apply(Analysis a) |
void |
ASTOrCondition.apply(Analysis a) |
abstract void |
ASTCondition.apply(Analysis a) |
void |
ASTSynchronizedBlockNode.apply(Analysis a) |
void |
ASTMethodNode.apply(Analysis a) |
void |
ASTDoWhileNode.apply(Analysis a) |
void |
ASTLabeledBlockNode.apply(Analysis a) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnalysisAdapter |
class |
DepthFirstAdapter |
| Modifier and Type | Class and Description |
|---|---|
class |
AllDefinitionsFinder |
class |
AllVariableUses |
class |
ASTParentNodeFinder |
class |
ASTUsesAndDefs |
class |
ClosestAbruptTargetFinder
This class has been created because we need the immediate target of a implicit break/continue statement i.e.
|
class |
CopyPropagation |
class |
InitializationDeclarationShortcut |
class |
LabelToNodeMapper |
| Modifier and Type | Class and Description |
|---|---|
class |
infoGatheringAnalysis |
Copyright © 2024 Soot OSS. All rights reserved.