PIPS
|
During the computation, the program has to deal with blocks of statements. More...
#include <atomizer-local.h>
Data Fields | |
list | last |
list | first |
bool | stmt_generated |
During the computation, the program has to deal with blocks of statements.
We define a new structure in order to have a simple control over all the manipulations of the blocks of statements.
With this new structure we know the current statement being translated and the list of statements (ie the block) in which we put the new statements created.
Definition at line 39 of file atomizer-local.h.
list Block::first |
Definition at line 41 of file atomizer-local.h.
Referenced by atomizer_of_block(), atomizer_of_statement(), and put_stmt_in_Block().
list Block::last |
Definition at line 40 of file atomizer-local.h.
Referenced by atomizer_of_block(), atomizer_of_loop(), atomizer_of_statement(), and put_stmt_in_Block().
bool Block::stmt_generated |
Definition at line 42 of file atomizer-local.h.
Referenced by atomizer_of_block(), atomizer_of_statement(), and put_stmt_in_Block().