BlockStorage ============ .. java:package:: fr.inria.tapenade.representation :noindex: .. java:type:: public final class BlockStorage Storage object to store some piece of information for each Block of a given FlowGraph. Fields ------ storage ^^^^^^^ .. java:field:: public final Object[] storage :outertype: BlockStorage The array where the storage is made. Constructors ------------ BlockStorage ^^^^^^^^^^^^ .. java:constructor:: public BlockStorage(Unit unit) :outertype: BlockStorage Creates a new BlockStorage for the Block's of the given "flowGraph". Each cell is initialized to null. Methods ------- dump ^^^^ .. java:method:: public void dump() throws java.io.IOException :outertype: BlockStorage Prints in detail the contents of this BlockStorage, onto TapEnv.curOutputStream(). retrieve ^^^^^^^^ .. java:method:: public T retrieve(Block block) :outertype: BlockStorage Retrieves the value of the info attached to "block". store ^^^^^ .. java:method:: public void store(Block block, T value) :outertype: BlockStorage Stores "value" into the info attached to "block".