Bond 0.9
C++ Bond Runtime Library API Documentation
|
#include <bond/tools/prettyprinter.h>
Public Types | |
enum | Verbosity { VERBOSITY_NORMAL , VERBOSITY_MINIMAL } |
enum | ConstantFolding { CONSTANT_FOLDING_OFF , CONSTANT_FOLDING_ON } |
Public Member Functions | |
void | Print (const ParseNode *parseNode, OutputStream &stream, Verbosity verbosity=VERBOSITY_NORMAL, ConstantFolding folding=CONSTANT_FOLDING_OFF) const |
void | PrintList (const ListParseNode *listNode, OutputStream &stream, Verbosity verbosity=VERBOSITY_NORMAL, ConstantFolding folding=CONSTANT_FOLDING_OFF) const |
void Bond::PrettyPrinter::Print | ( | const ParseNode * | parseNode, |
OutputStream & | stream, | ||
Verbosity | verbosity = VERBOSITY_NORMAL , |
||
ConstantFolding | folding = CONSTANT_FOLDING_OFF |
||
) | const |
void Bond::PrettyPrinter::PrintList | ( | const ListParseNode * | listNode, |
OutputStream & | stream, | ||
Verbosity | verbosity = VERBOSITY_NORMAL , |
||
ConstantFolding | folding = CONSTANT_FOLDING_OFF |
||
) | const |