Difference between revisions of "XCSG:DataFlow (Edge)"

From AtlasWiki
Jump to: navigation, search
m (Dgriffen moved page DataFlow (Edge) to XCSG:DataFlow (Edge): All tags are being moved to XCSG namespace)
 
(3 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
| extends = Edge
 
| extends = Edge
 
| description = Connects [[DataFlow (Node){{!}}DataFlow nodes]] to one another and to [[Variable]]s, linking the origin of data to locations that it is modified or consumed.
 
| description = Connects [[DataFlow (Node){{!}}DataFlow nodes]] to one another and to [[Variable]]s, linking the origin of data to locations that it is modified or consumed.
 +
| specified = DataFlow (Node),DataFlow (Node),*,*;Variable,DataFlow (Node),*,*;DataFlow (Node),Variable,*,*
 
}}
 
}}
  
 
{{XCSGTag
 
{{XCSGTag
 
| name = leftOperand
 
| name = leftOperand
| description = Indicates that this edge connects a possible left operand to the [[InfixOperator]] it is a possible left operand of.
+
| description = Indicates that this edge connects a possible left operand to the [[BinaryOperator]] it is a possible left operand of.
 
}}
 
}}
  
 
{{XCSGTag
 
{{XCSGTag
 
| name = rightOperand
 
| name = rightOperand
| description = Indicates that this edge connects a possible right operand to the [[InfixOperator]] it is a possible right operand of.
+
| description = Indicates that this edge connects a possible right operand to the [[BinaryOperator]] it is a possible right operand of.
 
}}
 
}}

Latest revision as of 15:31, 2 October 2015

Specification

Metaclass DataFlow (Edge)
Extends Edge
Description Connects DataFlow nodes to one another and to Variables, linking the origin of data to locations that it is modified or consumed.
Direct Subkinds CompileTimeDataFlow, InterproceduralDataFlow, LocalDataFlow
Specified Connections
Predecessor Multiplicity Successor
DataFlow (Node) ✱ ➞ ✱ DataFlow (Node)
Variable ✱ ➞ ✱ DataFlow (Node)
DataFlow (Node) ✱ ➞ ✱ Variable
Tag leftOperand
Description Indicates that this edge connects a possible left operand to the BinaryOperator it is a possible left operand of.
Tag rightOperand
Description Indicates that this edge connects a possible right operand to the BinaryOperator it is a possible right operand of.