Gnash
0.8.11dev
|
#include <VM.h>
Public Member Functions | |
FrameGuard (VM &vm, UserFunction &func) | |
CallFrame & | callFrame () |
Get the CallFrame we've just pushed. | |
~FrameGuard () |
A class to wrap frame access. Stack allocating a frame guard will ensure that all CallFrame pushes have a corresponding CallFrame pop, even in the presence of extraordinary returns.
|
inline |
|
inline |
References gnash::VM::popCallFrame().
|
inline |
Get the CallFrame we've just pushed.
Referenced by gnash::Function2::call(), and gnash::Function::call().