Click or drag to resize

PatternYielding Class

Representation of some yielding (a list of elementary yieldings, to be executed after matching completed)
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspPatternYielding

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public class PatternYielding : ICloneable

The PatternYielding type exposes the following members.

Constructors
Methods
  NameDescription
Public methodClone
Instantiates a new PatternYielding object as a copy from the original yielding; for parallelization.
Top
Fields
  NameDescription
Public fieldElementaryYieldings
An array of elementary yieldings to execute (e.g. assignments to def variables).
Public fieldName
The name of the pattern yielding.
Public fieldNeededEdgeNames
An array of edge names needed by this yielding.
Public fieldNeededEdges
An array of edges needed by this yielding.
Public fieldNeededNodeNames
An array of node names needed by this yielding.
Public fieldNeededNodes
An array of nodes needed by this yielding.
Public fieldNeededVariableNames
An array of variable names needed by this yielding.
Public fieldNeededVariables
An array of variables needed by this yielding.
Public fieldoriginalSubpatternEmbedding
Links to the original subpattern embedding which was inlined in case this yielding was inlined, otherwise null.
Public fieldoriginalYielding
Links to the original pattern yielding in case this yielding was inlined, otherwise null
Top
See Also