|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MatchedInstance in ida.pelab.cgn |
---|
Methods in ida.pelab.cgn with parameters of type MatchedInstance | |
---|---|
cetus.hir.Annotation |
ICodeGenerator.generateCode(MatchedInstance matchedInstance)
|
Uses of MatchedInstance in ida.pelab.cgn.ccode |
---|
Methods in ida.pelab.cgn.ccode with parameters of type MatchedInstance | |
---|---|
CGNAnnotation |
CCodeGenerator.generateCode(MatchedInstance instance)
|
Uses of MatchedInstance in ida.pelab.cgn.TextComment |
---|
Methods in ida.pelab.cgn.TextComment with parameters of type MatchedInstance | |
---|---|
TEXTAnotation |
CommentCodeGenerator.generateCode(MatchedInstance matchedInstance)
|
Uses of MatchedInstance in ida.pelab.prt.constraints |
---|
Method parameters in ida.pelab.prt.constraints with type arguments of type MatchedInstance | |
---|---|
boolean |
Constraint.check(cetus.hir.Traversable rootNode,
java.util.ArrayList<MatchedInstance> children)
|
boolean |
BoundaryCheck.check(cetus.hir.Traversable node,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
LoopCheck.check(cetus.hir.Traversable rootNode,
java.util.ArrayList<MatchedInstance> children)
|
boolean |
MemoryAccess.check(cetus.hir.Traversable rootNode,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
RuleCheck.check(cetus.hir.Traversable node,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
TypeCheck.check(cetus.hir.Traversable rootnode,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
IndexRuleCheck.check(cetus.hir.Traversable node,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
IFStructureCheck.check(cetus.hir.Traversable rootnode,
java.util.ArrayList<MatchedInstance> nodelist)
|
boolean |
ArrayIndexCheck.check(cetus.hir.Traversable rootNode,
java.util.ArrayList<MatchedInstance> children)
|
boolean |
NameCheck.check(cetus.hir.Traversable rootnode,
java.util.ArrayList<MatchedInstance> nodelist)
|
cetus.hir.Traversable |
ArrayIndexCheck.mapKeywords(cetus.hir.Traversable subtreeRootNode,
java.lang.String refString,
java.util.ArrayList<MatchedInstance> childrenPattern)
|
Uses of MatchedInstance in ida.pelab.prt.pattern |
---|
Method parameters in ida.pelab.prt.pattern with type arguments of type MatchedInstance | |
---|---|
static PatternInstance |
PatternInstance.ToPatternInstance(cetus.hir.Traversable rootNode,
PatternStructure pattern,
java.util.ArrayList<MatchedInstance> subPatterns)
|
Uses of MatchedInstance in ida.pelab.prt.patternhandlers |
---|
Method parameters in ida.pelab.prt.patternhandlers with type arguments of type MatchedInstance | |
---|---|
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 MatchedInstance in ida.pelab.prt.patternhierarchy |
---|
Methods in ida.pelab.prt.patternhierarchy that return types with arguments of type MatchedInstance | |
---|---|
static java.util.ArrayList<MatchedInstance> |
AnnotatedTree.GetChildrensPattern(cetus.hir.Traversable parentNode)
|
static java.util.ArrayList<MatchedInstance> |
AnnotatedTree.GetNodesPattern(cetus.hir.Traversable currentNode)
|
Methods in ida.pelab.prt.patternhierarchy with parameters of type MatchedInstance | |
---|---|
static void |
AnnotatedTree.AddDetectedPattern(MatchedInstance newPattern,
cetus.hir.Traversable parentNode)
|
static void |
AnnotatedTree.addDetectedPatternAtFirst(MatchedInstance newPattern,
cetus.hir.Traversable parentNode)
|
static boolean |
AnnotatedTree.isFalselyDetected(MatchedInstance patternStructure,
cetus.hir.Traversable parentNode)
|
Uses of MatchedInstance in ida.pelab.prt.patternrecognitionTool |
---|
Method parameters in ida.pelab.prt.patternrecognitionTool with type arguments of type MatchedInstance | |
---|---|
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. |
PatternStructure |
MatchingModule.getMaximumChildLevel(java.util.ArrayList<MatchedInstance> childrenPattern)
|
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 cetus.hir.Traversable |
StructuralComparison.mapParameter(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 |