#include "iokernel/cast.h"
#include "suifkernel/suif_env.h"
#include "basicnodes/basic_forwarders.h"
#include "basicnodes/basic.h"
#include "suifnodes/suif_forwarders.h"
Go to the source code of this file.
Functions | |
template<class T> T* | deep_suif_clone (T *obj, SuifEnv *s = 0) |
Statement* | clone_statement (SuifEnv *env,SymbolTable *table,const Statement *stat) |
Clone a statement or statement list Sets up all the parameters to handle labels correctly. More... |
A template that makes cloning easier A statement cloner
|
Clone a statement or statement list Sets up all the parameters to handle labels correctly.
suif | environment to clone in |
symbol | table to put created labels into |
statement | to clone |
|