ReactOS 0.4.17-dev-301-g9127a53
_jsexcept_t Struct Reference

#include <engine.h>

Collaboration diagram for _jsexcept_t:

Public Attributes

HRESULT error
 
BOOL valid_value
 
jsval_t value
 
jsstr_tsource
 
jsstr_tmessage
 
jsstr_tline
 
bytecode_tcode
 
unsigned loc
 
BOOL enter_notified
 
jsexcept_tprev
 

Detailed Description

Definition at line 253 of file engine.h.

Member Data Documentation

◆ code

bytecode_t* _jsexcept_t::code

Definition at line 263 of file engine.h.

Referenced by reset_ei(), and set_error_location().

◆ enter_notified

BOOL _jsexcept_t::enter_notified

Definition at line 266 of file engine.h.

Referenced by leave_script().

◆ error

HRESULT _jsexcept_t::error

◆ line

jsstr_t* _jsexcept_t::line

Definition at line 261 of file engine.h.

Referenced by reset_ei(), and set_error_location().

◆ loc

unsigned _jsexcept_t::loc

Definition at line 264 of file engine.h.

Referenced by reset_ei(), and set_error_location().

◆ message

jsstr_t* _jsexcept_t::message

◆ prev

jsexcept_t* _jsexcept_t::prev

Definition at line 267 of file engine.h.

Referenced by enter_script(), and leave_script().

◆ source

jsstr_t* _jsexcept_t::source

Definition at line 259 of file engine.h.

Referenced by reset_ei(), and set_error_location().

◆ valid_value

BOOL _jsexcept_t::valid_value

Definition at line 256 of file engine.h.

Referenced by reset_ei(), set_error_value(), and unwind_exception().

◆ value

jsval_t _jsexcept_t::value

Definition at line 257 of file engine.h.

Referenced by reset_ei(), set_error_value(), and unwind_exception().


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