| 
    ROSE 0.11.145.357
    
   | 
 
Controls formatting of expression trees when printing.
Definition at line 164 of file SymbolicExpression.h.
#include <Rose/BinaryAnalysis/SymbolicExpression.h>

Public Types | |
| enum | ShowComments {  CMT_SILENT , CMT_AFTER , CMT_INSTEAD , CMT_BEFORE }  | 
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.   | |
| size_t | max_depth | 
| If non-zero, then replace deep parts of expressions with "...".   | |
| size_t | cur_depth | 
| Depth in expression.   | |
| RenameMap | renames | 
| Map for renaming variables to use smaller integers.   | |
| bool | show_type | 
| Show data type inside square brackets.   | |
| bool | show_flags | 
| Show user-defined flags inside square brackets.   | |
Definition at line 166 of file SymbolicExpression.h.
      
  | 
  inline | 
Definition at line 172 of file SymbolicExpression.h.
| ShowComments Rose::BinaryAnalysis::SymbolicExpression::Formatter::show_comments | 
Show node comments when printing?
Definition at line 175 of file SymbolicExpression.h.
| bool Rose::BinaryAnalysis::SymbolicExpression::Formatter::do_rename | 
Use the renames map to rename variables to shorter names? 
Definition at line 176 of file SymbolicExpression.h.
| bool Rose::BinaryAnalysis::SymbolicExpression::Formatter::add_renames | 
Add additional entries to the renames as variables are encountered? 
Definition at line 177 of file SymbolicExpression.h.
| bool Rose::BinaryAnalysis::SymbolicExpression::Formatter::use_hexadecimal | 
Show values in hexadecimal and decimal rather than just decimal.
Definition at line 178 of file SymbolicExpression.h.
| size_t Rose::BinaryAnalysis::SymbolicExpression::Formatter::max_depth | 
If non-zero, then replace deep parts of expressions with "...".
Definition at line 179 of file SymbolicExpression.h.
| size_t Rose::BinaryAnalysis::SymbolicExpression::Formatter::cur_depth | 
Depth in expression.
Definition at line 180 of file SymbolicExpression.h.
| RenameMap Rose::BinaryAnalysis::SymbolicExpression::Formatter::renames | 
Map for renaming variables to use smaller integers.
Definition at line 181 of file SymbolicExpression.h.
| bool Rose::BinaryAnalysis::SymbolicExpression::Formatter::show_type | 
Show data type inside square brackets.
Definition at line 182 of file SymbolicExpression.h.
| bool Rose::BinaryAnalysis::SymbolicExpression::Formatter::show_flags | 
Show user-defined flags inside square brackets.
Definition at line 183 of file SymbolicExpression.h.