|
ROSE
0.11.98.0
|
Controls formatting of expression trees when printing.
Definition at line 163 of file SymbolicExpr.h.
#include <Rose/BinaryAnalysis/SymbolicExpr.h>

Public Types | |
| enum | ShowComments { CMT_SILENT, CMT_AFTER, CMT_INSTEAD } |
Public Attributes | |
| ShowComments | show_comments |
| Show node comments when printing? | |
| bool | do_rename |
Use the renames map to rename variables to shorter names? | |
| bool | add_renames |
Add additional entries to the renames as variables are encountered? | |
| bool | use_hexadecimal |
| Show values in hexadecimal and decimal rather than just decimal. More... | |
| size_t | max_depth |
| If non-zero, then replace deep parts of expressions with "...". More... | |
| size_t | cur_depth |
| Depth in expression. More... | |
| RenameMap | renames |
| Map for renaming variables to use smaller integers. More... | |
| bool | show_type |
| Show data type inside square brackets. More... | |
| bool | show_flags |
| Show user-defined flags inside square brackets. More... | |
| Enumerator | |
|---|---|
| CMT_SILENT |
Do not show comments. |
| CMT_AFTER |
Show comments after the node. |
| CMT_INSTEAD |
Like CMT_AFTER, but show comments instead of variable names. |
Definition at line 164 of file SymbolicExpr.h.
| bool Rose::BinaryAnalysis::SymbolicExpr::Formatter::use_hexadecimal |
Show values in hexadecimal and decimal rather than just decimal.
Definition at line 175 of file SymbolicExpr.h.
| size_t Rose::BinaryAnalysis::SymbolicExpr::Formatter::max_depth |
If non-zero, then replace deep parts of expressions with "...".
Definition at line 176 of file SymbolicExpr.h.
| size_t Rose::BinaryAnalysis::SymbolicExpr::Formatter::cur_depth |
Depth in expression.
Definition at line 177 of file SymbolicExpr.h.
| RenameMap Rose::BinaryAnalysis::SymbolicExpr::Formatter::renames |
Map for renaming variables to use smaller integers.
Definition at line 178 of file SymbolicExpr.h.
| bool Rose::BinaryAnalysis::SymbolicExpr::Formatter::show_type |
Show data type inside square brackets.
Definition at line 179 of file SymbolicExpr.h.
| bool Rose::BinaryAnalysis::SymbolicExpr::Formatter::show_flags |
Show user-defined flags inside square brackets.
Definition at line 180 of file SymbolicExpr.h.
1.8.10