Difference between revisions of "XCSG:InterproceduralDataFlow"
From AtlasWiki
(→Specification) |
|||
Line 3: | Line 3: | ||
| extends = DataFlow (Edge) | | extends = DataFlow (Edge) | ||
| description = Represents [[DataFlow (Edge){{!}}data flows]] between methods, and data flows involving [[Field]]s, [[GlobalVariable]]s, and [[StaticLocalVariable]]s, which may likewise transfer data between methods, and may in addition be contended by multiple threads. | | description = Represents [[DataFlow (Edge){{!}}data flows]] between methods, and data flows involving [[Field]]s, [[GlobalVariable]]s, and [[StaticLocalVariable]]s, which may likewise transfer data between methods, and may in addition be contended by multiple threads. | ||
+ | | connects = ParameterPass,Parameter,*,1;Assignment,Variable,*,1;Variable,DataFlow (Node),*,* | ||
}} | }} |
Revision as of 16:52, 30 April 2014
Specification
Metaclass | InterproceduralDataFlow |
---|---|
Extends | DataFlow (Edge) |
Description | Represents data flows between methods, and data flows involving Fields, GlobalVariables, and StaticLocalVariables, which may likewise transfer data between methods, and may in addition be contended by multiple threads. |
Specified Connections | ||
---|---|---|
Predecessor | Multiplicity | Successor |
ParameterPass | ✱ ➞ 1 | Parameter |
Assignment | ✱ ➞ 1 | Variable |
Variable | ✱ ➞ ✱ | DataFlow (Node) |