#include <sdlist.h>


Public Member Functions | |
| SD_PNODE (const SYMBOL &symbol, INT innermost_depth, BOOL above) | |
| ~SD_PNODE () | |
| const SYMBOL & | Symbol () const |
| mINT8 | Innermost_Depth () const |
| void | Set_Innermost_Depth (INT v) |
| BOOL | Above () |
| void | Set_Above (BOOL v) |
| void | Add_Closure (WN *wn) |
| BOOL | In_Closure (WN *wn) |
| void | Print (FILE *fp) const |
Private Attributes | |
| SYMBOL | _symbol |
| mINT8 | _innermost_depth |
| BOOL | _above |
| HASH_TABLE< WN *, INT > | _in_closure |
Definition at line 243 of file sdlist.h.
Definition at line 71 of file sdlist.cxx.
| mINT8 SD_PNODE::Innermost_Depth | ( | ) | const [inline] |
Definition at line 253 of file sdlist.h.
References _innermost_depth.
Referenced by SD_INFO::Is_Worst_Case(), SE_Guard_Depth(), SNL_GEN_Scalar_Expand(), SNL_INV_Scalar_Expand(), and SD_INFO::Update().
Definition at line 254 of file sdlist.h.
References _innermost_depth.
Referenced by SD_INFO::Set_Worst_Case(), and SD_INFO::Update().
| BOOL SD_PNODE::Above | ( | ) | [inline] |
Definition at line 258 of file sdlist.h.
References _in_closure.
Referenced by SD_INFO::Closure(), and SD_INFO::Push_Memory_Nodes().
SYMBOL SD_PNODE::_symbol [private] |
mINT8 SD_PNODE::_innermost_depth [private] |
Definition at line 246 of file sdlist.h.
Referenced by Innermost_Depth(), Print(), and Set_Innermost_Depth().
BOOL SD_PNODE::_above [private] |
HASH_TABLE<WN*,INT> SD_PNODE::_in_closure [private] |
1.5.6