Gnash  0.8.11dev
Public Types | Public Member Functions | Friends | List of all members
gnash::TryBlock Class Reference

#include <ActionExec.h>

Public Types

enum  tryState { TRY_TRY, TRY_CATCH, TRY_FINALLY, TRY_END }
 

Public Member Functions

 TryBlock (size_t cur_off, size_t try_size, size_t catch_size, size_t finally_size, std::string catchName)
 
 TryBlock (size_t cur_off, size_t try_size, size_t catch_size, size_t finally_size, std::uint8_t register_index)
 

Friends

class ActionExec
 

Member Enumeration Documentation

§ tryState

Enumerator
TRY_TRY 
TRY_CATCH 
TRY_FINALLY 
TRY_END 

Constructor & Destructor Documentation

§ TryBlock() [1/2]

gnash::TryBlock::TryBlock ( size_t  cur_off,
size_t  try_size,
size_t  catch_size,
size_t  finally_size,
std::string  catchName 
)
inline

§ TryBlock() [2/2]

gnash::TryBlock::TryBlock ( size_t  cur_off,
size_t  try_size,
size_t  catch_size,
size_t  finally_size,
std::uint8_t  register_index 
)
inline

Friends And Related Function Documentation

§ ActionExec

friend class ActionExec
friend

The documentation for this class was generated from the following file: