|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ASTMethodNode in soot.dava |
|---|
| Methods in soot.dava that return ASTMethodNode | |
|---|---|
ASTMethodNode |
DavaStaticBlockCleaner.inline(SootMethod maybeInline)
|
ASTMethodNode |
DavaStaticBlockCleaner.inline(SootMethod maybeInline)
|
| Methods in soot.dava with parameters of type ASTMethodNode | |
|---|---|
void |
MethodCallFinder.inASTMethodNode(ASTMethodNode node)
|
void |
MethodCallFinder.inASTMethodNode(ASTMethodNode node)
|
| Uses of ASTMethodNode in soot.dava.toolkits.base.AST.analysis |
|---|
| Methods in soot.dava.toolkits.base.AST.analysis with parameters of type ASTMethodNode | |
|---|---|
void |
Analysis.caseASTMethodNode(ASTMethodNode node)
|
void |
AnalysisAdapter.caseASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.caseASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.caseASTMethodNode(ASTMethodNode node)
|
void |
AnalysisAdapter.caseASTMethodNode(ASTMethodNode node)
|
void |
Analysis.caseASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.inASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.inASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.outASTMethodNode(ASTMethodNode node)
|
void |
DepthFirstAdapter.outASTMethodNode(ASTMethodNode node)
|
| Uses of ASTMethodNode in soot.dava.toolkits.base.AST.structuredAnalysis |
|---|
| Methods in soot.dava.toolkits.base.AST.structuredAnalysis with parameters of type ASTMethodNode | |
|---|---|
Object |
StructuredAnalysis.processASTMethodNode(ASTMethodNode node,
Object input)
|
Object |
StructuredAnalysis.processASTMethodNode(ASTMethodNode node,
Object input)
|
| Constructors in soot.dava.toolkits.base.AST.structuredAnalysis with parameters of type ASTMethodNode | |
|---|---|
CP(ASTMethodNode analyze,
HashMap<String,Object> constantFields,
HashMap<String,SootField> classNameFieldNameToSootFieldMapping)
|
|
CP(ASTMethodNode analyze,
HashMap<String,Object> constantFields,
HashMap<String,SootField> classNameFieldNameToSootFieldMapping)
|
|
| Uses of ASTMethodNode in soot.dava.toolkits.base.AST.transformations |
|---|
| Methods in soot.dava.toolkits.base.AST.transformations with parameters of type ASTMethodNode | |
|---|---|
void |
FinalFieldDefinition.analyzeMethod(ASTMethodNode node,
List<SootField> varsOfInterest)
|
void |
FinalFieldDefinition.analyzeMethod(ASTMethodNode node,
List<SootField> varsOfInterest)
|
void |
FinalFieldDefinition.assignDefault(ASTMethodNode node,
SootField f)
|
void |
FinalFieldDefinition.assignDefault(ASTMethodNode node,
SootField f)
|
void |
FinalFieldDefinition.handleAssignOnSomePaths(ASTMethodNode node,
SootField field,
List defs)
|
void |
FinalFieldDefinition.handleAssignOnSomePaths(ASTMethodNode node,
SootField field,
List defs)
|
void |
DeInliningFinalFields.inASTMethodNode(ASTMethodNode node)
|
void |
IfElseSplitter.inASTMethodNode(ASTMethodNode node)
|
void |
ShortcutArrayInit.inASTMethodNode(ASTMethodNode node)
|
void |
UselessAbruptStmtRemover.inASTMethodNode(ASTMethodNode node)
|
void |
UselessLabeledBlockRemover.inASTMethodNode(ASTMethodNode node)
|
void |
UselessLabeledBlockRemover.inASTMethodNode(ASTMethodNode node)
|
void |
UselessAbruptStmtRemover.inASTMethodNode(ASTMethodNode node)
|
void |
ShortcutArrayInit.inASTMethodNode(ASTMethodNode node)
|
void |
IfElseSplitter.inASTMethodNode(ASTMethodNode node)
|
void |
DeInliningFinalFields.inASTMethodNode(ASTMethodNode node)
|
void |
IfElseSplitter.outASTMethodNode(ASTMethodNode a)
|
void |
LocalVariableCleaner.outASTMethodNode(ASTMethodNode node)
|
void |
UselessLabeledBlockRemover.outASTMethodNode(ASTMethodNode node)
|
void |
UselessLabeledBlockRemover.outASTMethodNode(ASTMethodNode node)
|
void |
LocalVariableCleaner.outASTMethodNode(ASTMethodNode node)
|
void |
IfElseSplitter.outASTMethodNode(ASTMethodNode a)
|
| Uses of ASTMethodNode in soot.dava.toolkits.base.AST.traversals |
|---|
| Methods in soot.dava.toolkits.base.AST.traversals with parameters of type ASTMethodNode | |
|---|---|
void |
ASTParentNodeFinder.inASTMethodNode(ASTMethodNode node)
|
void |
InitializationDeclarationShortcut.inASTMethodNode(ASTMethodNode node)
|
void |
InitializationDeclarationShortcut.inASTMethodNode(ASTMethodNode node)
|
void |
ASTParentNodeFinder.inASTMethodNode(ASTMethodNode node)
|
void |
ASTParentNodeFinder.outASTMethodNode(ASTMethodNode node)
|
void |
ASTUsesAndDefs.outASTMethodNode(ASTMethodNode node)
|
void |
CopyPropagation.outASTMethodNode(ASTMethodNode node)
|
void |
CopyPropagation.outASTMethodNode(ASTMethodNode node)
|
void |
ASTUsesAndDefs.outASTMethodNode(ASTMethodNode node)
|
void |
ASTParentNodeFinder.outASTMethodNode(ASTMethodNode node)
|
| Constructors in soot.dava.toolkits.base.AST.traversals with parameters of type ASTMethodNode | |
|---|---|
AllVariableUses(ASTMethodNode node)
|
|
AllVariableUses(ASTMethodNode node)
|
|
AllVariableUses(boolean verbose,
ASTMethodNode node)
|
|
AllVariableUses(boolean verbose,
ASTMethodNode node)
|
|
| Uses of ASTMethodNode in soot.dava.toolkits.base.renamer |
|---|
| Methods in soot.dava.toolkits.base.renamer with parameters of type ASTMethodNode | |
|---|---|
void |
infoGatheringAnalysis.outASTMethodNode(ASTMethodNode node)
|
void |
infoGatheringAnalysis.outASTMethodNode(ASTMethodNode node)
|
| Constructors in soot.dava.toolkits.base.renamer with parameters of type ASTMethodNode | |
|---|---|
Renamer(heuristicSet info,
ASTMethodNode node)
|
|
Renamer(heuristicSet info,
ASTMethodNode node)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||