Public Methods | |
FGActionArrayStore (ClassTokenArray refClassTokenArray, FGNode arrayStoreNode) | |
void | doAction (FASet values) |
Private Attributes | |
FGNode | arrayStoreNode |
ClassTokenArray | refClassTokenArray |
Set | installedArrayVariants |
Definition at line 57 of file FGActionArrayStore.java.
|
For every value variant that flows into the AST Node annotated by this action, we want to find the corresponding array variant node, and hook it into the flowgraph as a receiver node so that all values flowing into the AST Node annotated by this action will flow into the set of memory cells abstracted by the array variant.
Definition at line 91 of file FGActionArrayStore.java. |
|
Hooks in the array reference node into the flow graph as a consumer node.
Reimplemented from FGAction. Definition at line 104 of file FGActionArrayStore.java. |
|
Node for the array store AST. Definition at line 67 of file FGActionArrayStore.java. |
|
Set of array variants that have been connected into the flow graph for the base node tagged by this action. Definition at line 78 of file FGActionArrayStore.java. |
|
ClassToken corresponding to the array. Definition at line 72 of file FGActionArrayStore.java. |