PrintParams Class Reference

Inheritance diagram for PrintParams:

Inheritance graph
[legend]
Collaboration diagram for PrintParams:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void decode (methodOop method, scopeNode *scope)
void parameter (byteArrayOop name, int index)

Public Attributes

GrowableArray< astNode * > * elements

Private Attributes

scopeNodescope

Detailed Description

Definition at line 145 of file prettyPrinter.cpp.


Member Function Documentation

void PrintParams::decode ( methodOop  method,
scopeNode scope 
) [inline]

Definition at line 149 of file prettyPrinter.cpp.

References TempDecoder::decode(), elements, and scope.

Referenced by scopeNode::params().

Here is the call graph for this function:

void PrintParams::parameter ( byteArrayOop  name,
int  index 
) [virtual]

Reimplemented from TempDecoder.

Definition at line 1688 of file prettyPrinter.cpp.

References elements, scopeNode::parameter_at(), GrowableArray< E >::push(), and scope.

Here is the call graph for this function:


Member Data Documentation

GrowableArray<astNode*>* PrintParams::elements

Definition at line 148 of file prettyPrinter.cpp.

Referenced by decode(), parameter(), and scopeNode::params().

scopeNode* PrintParams::scope [private]

Definition at line 146 of file prettyPrinter.cpp.

Referenced by decode(), and parameter().


The documentation for this class was generated from the following file:
Generated on Mon Oct 9 14:13:33 2006 for Strongtalk VM by  doxygen 1.4.7