|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PatternStructure | |
---|---|
ida.pelab.prt.analysis | |
ida.pelab.prt.pattern | |
ida.pelab.prt.patternhandlers | |
ida.pelab.prt.patternhierarchy | |
ida.pelab.prt.patternrecognitionTool |
Uses of PatternStructure in ida.pelab.prt.analysis |
---|
Methods in ida.pelab.prt.analysis with parameters of type PatternStructure | |
---|---|
static void |
RecognitionAnalysis.updateAnalysisInfo(cetus.hir.Traversable treeNode,
PatternStructure newPattern)
|
Uses of PatternStructure in ida.pelab.prt.pattern |
---|
Methods in ida.pelab.prt.pattern that return PatternStructure | |
---|---|
static PatternStructure |
PatternStructure.getNoPatternInstance()
|
PatternStructure |
PatternInstance.getPattern()
|
Methods in ida.pelab.prt.pattern with parameters of type PatternStructure | |
---|---|
void |
PatternInstance.setPattern(PatternStructure patternRef)
|
static PatternInstance |
PatternInstance.ToPatternInstance(cetus.hir.Traversable rootNode,
PatternStructure pattern,
java.util.ArrayList<MatchedInstance> subPatterns)
|
Constructors in ida.pelab.prt.pattern with parameters of type PatternStructure | |
---|---|
PatternInstance(PatternStructure pattern)
|
Uses of PatternStructure in ida.pelab.prt.patternhandlers |
---|
Methods in ida.pelab.prt.patternhandlers with parameters of type PatternStructure | |
---|---|
void |
MappedInstanceHandler.handle(PatternStructure detectedPattern,
cetus.hir.Traversable treeNode,
java.util.ArrayList<MatchedInstance> subPatterns)
|
static boolean |
MappedInstanceHandler.handleHorizontal(PatternStructure detectedPattern,
cetus.hir.Traversable treeNode,
java.util.ArrayList<MatchedInstance> subPatterns)
|
Uses of PatternStructure in ida.pelab.prt.patternhierarchy |
---|
Methods in ida.pelab.prt.patternhierarchy that return types with arguments of type PatternStructure | |
---|---|
static java.util.ArrayList<PatternStructure> |
PatternHierarchyGraph.getHorizontalList()
|
static java.util.ArrayList<PatternStructure> |
PatternHierarchyGraph.getPatternsByLevel(PatternLevel level)
|
static java.util.ArrayList<PatternStructure> |
PatternHierarchyGraph.getTopLevelPattern(PatternStructure pattern)
|
Methods in ida.pelab.prt.patternhierarchy with parameters of type PatternStructure | |
---|---|
static void |
PatternHierarchyGraph.addPatternToGraph(PatternStructure newPattern)
|
static void |
PatternHierarchyGraph.addPatternToGraph(PatternStructure newPattern,
java.util.ArrayList<PatternStructure> topLevelPatterns)
|
static void |
PatternHierarchyGraph.AddTopLevelPattern(PatternStructure currentPattern,
PatternStructure topLevelPattern)
|
static java.util.ArrayList<PatternStructure> |
PatternHierarchyGraph.getTopLevelPattern(PatternStructure pattern)
|
Method parameters in ida.pelab.prt.patternhierarchy with type arguments of type PatternStructure | |
---|---|
static void |
PatternHierarchyGraph.addPatternToGraph(PatternStructure newPattern,
java.util.ArrayList<PatternStructure> topLevelPatterns)
|
Uses of PatternStructure in ida.pelab.prt.patternrecognitionTool |
---|
Methods in ida.pelab.prt.patternrecognitionTool that return PatternStructure | |
---|---|
PatternStructure |
MatchingModule.getMaximumChildLevel(java.util.ArrayList<MatchedInstance> childrenPattern)
|
Methods in ida.pelab.prt.patternrecognitionTool with parameters of type PatternStructure | |
---|---|
static boolean |
StructuralComparison.compare(PatternStructure pattern,
cetus.hir.Traversable subtreeRoot,
java.util.ArrayList<MatchedInstance> patternList)
compares the constraints of the pattern against the structure of the candidate sub-tree. |
static boolean |
IPatternComparable.compare(PatternStructure pattern,
cetus.hir.Traversable subtreeRoot,
java.util.ArrayList<MatchedInstance> patternList)
|
static boolean |
AuxiliaryRecognitionModule.compare(PatternStructure pattern,
cetus.hir.Traversable subtreeRoot,
java.util.ArrayList<MatchedInstance> patternList)
|
static boolean |
StructuralComparison.compareHorizontalStructure(PatternStructure pattern,
cetus.hir.Traversable subtreeRoot,
java.util.ArrayList<MatchedInstance> patternList)
Checks a certain sub-tree against all the horizontal patterns. |
void |
MatchingModule.handleDetectedPattern(PatternStructure detectedPattern,
cetus.hir.Traversable nodeLevel,
java.util.ArrayList<MatchedInstance> subPatterns)
|
static java.util.ArrayList<PatternInstanceParameter> |
StructuralComparison.mapAllParameterInstance(PatternStructure pattern,
java.lang.String referenceString,
java.util.ArrayList<MatchedInstance> patternList)
|
static PatternInstanceParameter |
StructuralComparison.mapParameterInstance(PatternStructure pattern,
java.lang.String referenceString,
java.util.ArrayList<MatchedInstance> patternList)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |