#include <jhl_reftable.h>
Public Methods | |
jhl_RefTable (jhl_Code* c) | |
jhl_Method* | methodAt (jhl_u4 ci) const |
jhl_Constant* | constantAt (jhl_u4 ci) const |
jhl_Field* | fieldAt (jhl_u4 ci) const |
jhl_Unit* | unitAt (jhl_u4 ci) const |
jhl_ArrayclassOrUnitType* | arrayclassOrUnitTypeAt (jhl_u4 ci) const |
jhl_Code* | code () const |
void | changeMethodRefs (jhl_Method* oldmeth, jhl_Method* newmeth) |
void | set (int idx, jhl_RefTableEntry* jrte) |
void | add (jhl_RefTableEntry* jrte) |
jhl_RefTableEntry* | get (int idx) const |
int | count () const |
void | print () const |
Friends | |
ostream& | operator<< (ostream& os, jhl_RefTable* r) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|