Public Member Functions | |
StackFrame (JsMethodPtr context) | |
StackFrame (JsMethodPtr context, StackFrame *outer) | |
StackFrame (const StackFrame &frm) | |
StackFrame & | operator= (const StackFrame &frm) |
void | InitArgs (Vector< VariantPtr > args) |
VariantPtr | Context () |
VariantPtr | GetThis () |
RefCountPtr< IJsObject > | ContextObject () |
VariantPtr | PeekStack () |
VariantPtr | PeekStackRef () |
Vector< VariantPtr > & | GetStack () |
Vector< VariantPtr > | GetArgs () |
VariantPtr | FindProperty (const Variant &propName) |
void | DefineProperty () |
void | SetPc (int pc) |
int | GetPc () const |
int | IncPc () |
Instruction | CurrentInstruction () |
StackFrame * | NextFrame () |
void | PopStack () |
void | EnterBlock () |
void | LeaveBlock () |
VariantPtr | GetCallThis () |
bool | CanContinue () |
Instruction | PreExecute () |
void | CheckMem () const |
void | ValidateMem () const |
Definition at line 30 of file VarInterp.h.