Public Member Functions | |
symbolNode (int bci, scopeNode *scope, symbolOop value, bool is_outer=true) | |
bool | print (prettyPrintStream *output) |
int | width (prettyPrintStream *output) |
Private Attributes | |
symbolOop | value |
bool | is_outer |
char * | str |
Definition at line 896 of file prettyPrinter.cpp.
symbolNode::symbolNode | ( | int | bci, | |
scopeNode * | scope, | |||
symbolOop | value, | |||
bool | is_outer = true | |||
) | [inline] |
Definition at line 902 of file prettyPrinter.cpp.
References byteArrayOopDesc::as_string(), is_outer, str, and value.
Here is the call graph for this function:
bool symbolNode::print | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from astNode.
Definition at line 908 of file prettyPrinter.cpp.
References is_outer, prettyPrintStream::print(), astNode::print(), and str.
Here is the call graph for this function:
int symbolNode::width | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from astNode.
Definition at line 914 of file prettyPrinter.cpp.
References is_outer, str, and prettyPrintStream::width_of_string().
Here is the call graph for this function:
bool symbolNode::is_outer [private] |
char* symbolNode::str [private] |
symbolOop symbolNode::value [private] |