Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

abstract_interpreter_method_info Class Reference

#include <abstract_interpreter.h>

Class diagram for abstract_interpreter_method_info:

PartObj NoExplicitAllocationObj

List of all members.

Public Members

 abstract_interpreter_method_info (methodMap *mm)
 abstract_interpreter_method_info (byteVectorOop codes, objVectorOop literals)
mapOop map_oop ()
methodMapmap ()
void print_short ()
bool verify ()
u_charcodes
fint length_codes
oop* literals
fint length_literals
objVectorOop literals_object
byteVectorOop codes_object

Protected Members

void init (byteVectorOop codes, objVectorOop literals)
mapOop _map_oop

Friends

class  frame
class  InterpreterIterator
class  FrameIterator

Detailed Description


Member Function Documentation

abstract_interpreter_method_info::abstract_interpreter_method_info (methodMap * m)

abstract_interpreter_method_info::abstract_interpreter_method_info (byteVectorOop codes, objVectorOop literals)

mapOop abstract_interpreter_method_info::map_oop () [inline]

methodMap * abstract_interpreter_method_info::map () [inline]

void abstract_interpreter_method_info::print_short () [virtual]

Reimplemented from VMObj.

bool abstract_interpreter_method_info::verify ()

void abstract_interpreter_method_info::init (byteVectorOop c, objVectorOop literals) [protected]


Friends And Related Function Documentation

friend class frame [friend]

friend class InterpreterIterator [friend]

friend class FrameIterator [friend]


Member Data Documentation

u_char* abstract_interpreter_method_info::codes

fint abstract_interpreter_method_info::length_codes

oop* abstract_interpreter_method_info::literals

fint abstract_interpreter_method_info::length_literals

objVectorOop abstract_interpreter_method_info::literals_object

byteVectorOop abstract_interpreter_method_info::codes_object

mapOop abstract_interpreter_method_info::_map_oop [protected]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:11:58 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999