#include <j2s_operand_stack.h>
Public Methods | |
j2s_OperandStack (j2s_OperandStack* s) | |
j2s_OperandStack (jhl_u2 max_stack) | |
jhl_Array<j2s_StackValue>* | stack () const |
jhl_u2 | sp () const |
void | set_keep_all () |
void | set_stack_names () |
void | push (j2s_StackValue* entry) |
j2s_StackValue* | top () const |
j2s_StackValue* | reftop () const |
j2s_StackValue* | pop () |
j2s_StackValue* | ipop () |
j2s_StackValue* | lpop () |
j2s_StackValue* | fpop () |
j2s_StackValue* | dpop () |
j2s_StackValue* | refpop () |
j2s_StackValue* | rapop () |
void | kill () |
void | killall () |
void | ikill () |
void | lkill () |
void | fkill () |
void | dkill () |
void | refkill () |
void | rakill () |
bool | merge (j2s_OperandStack* s) |
bool | verify () const |
Friends | |
ostream& | operator<< (ostream& os, j2s_OperandStack* s) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|