

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] |
1.4.7