Public Member Functions | |
inlinedBlockNode (int bci, scopeNode *scope) | |
void | add (astNode *statement) |
bool | print (prettyPrintStream *output) |
int | width (prettyPrintStream *output) |
Definition at line 564 of file prettyPrinter.cpp.
inlinedBlockNode::inlinedBlockNode | ( | int | bci, | |
scopeNode * | scope | |||
) | [inline] |
Definition at line 566 of file prettyPrinter.cpp.
void inlinedBlockNode::add | ( | astNode * | statement | ) | [inline, virtual] |
Reimplemented from codeNode.
Definition at line 568 of file prettyPrinter.cpp.
References GrowableArray< E >::push(), and codeNode::statements.
Here is the call graph for this function:
bool inlinedBlockNode::print | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from codeNode.
Definition at line 572 of file prettyPrinter.cpp.
References prettyPrintStream::dec_indent(), prettyPrintStream::inc_newline(), codeNode::print(), prettyPrintStream::print(), prettyPrintStream::remaining(), and width().
Here is the call graph for this function:
int inlinedBlockNode::width | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from codeNode.
Definition at line 582 of file prettyPrinter.cpp.
References codeNode::width(), and prettyPrintStream::width_of_string().
Referenced by print().
Here is the call graph for this function: