PatternGraphAnalyzer Methods |
The PatternGraphAnalyzer type exposes the following members.
| Name | Description | |
|---|---|---|
| AnalyzeNestingOfPatternGraph |
Analyze the nesting structure of the pattern graph
| |
| AnalyzeWithInterPatternRelationsKnown |
Analyze the pattern further on, know that the inter pattern relations are known
| |
| AnnotateIndependentsAtNestingPattern |
Insert names of independents nested within the pattern graph
to the matcher generation skeleton data structure pattern graph
| |
| ComputeInterPatternRelations |
Whole world known by now, computer relationships in between matching patterns
| |
| ContainsMaybeNullElement | ||
| InlineSubpatternUsages | ||
| PrepareInline | ||
| RememberMatchingPattern |
Remember matching pattern for computing of inter pattern relations later on
| |
| SetDefEntityExistanceAndNonLocalDefEntityExistance | ||
| SetNeedForParallelizedVersion(LGSPMatchingPattern) |
Sets branchingFactor to >1 for actions with a parallelize annotation,
but especially for subpatterns used by them, and the nested patterns of both,
they require an additional version with non- is-matched-flag-based isomorphy checking
the action needs furtheron a very different setup with a work distributing head and a parallelized body
| |
| SetNeedForParallelizedVersion(PatternGraph, Int32) |