ReactOS  0.4.14-dev-552-g2fad488
_dispex_prop_t Struct Reference
Collaboration diagram for _dispex_prop_t:

Public Attributes

WCHARname
 
unsigned hash
 
prop_type_t type
 
DWORD flags
 
union {
   jsval_t   val
 
   const builtin_prop_t *   p
 
   DWORD   ref
 
   unsigned   idx
 
   struct {
      jsdisp_t *   getter
 
      jsdisp_t *   setter
 
   }   accessor
 
u
 
int bucket_head
 
int bucket_next
 

Detailed Description

Definition at line 39 of file dispex.c.

Member Data Documentation

◆ accessor

struct { ... } _dispex_prop_t::accessor

◆ bucket_head

int _dispex_prop_t::bucket_head

Definition at line 56 of file dispex.c.

◆ bucket_next

int _dispex_prop_t::bucket_next

Definition at line 57 of file dispex.c.

Referenced by alloc_prop().

◆ flags

◆ getter

jsdisp_t* _dispex_prop_t::getter

Definition at line 51 of file dispex.c.

◆ hash

unsigned _dispex_prop_t::hash

Definition at line 41 of file dispex.c.

Referenced by alloc_prop(), and fill_protrefs().

◆ idx

unsigned _dispex_prop_t::idx

Definition at line 49 of file dispex.c.

Referenced by find_prop_name(), prop_get(), and prop_put().

◆ name

◆ p

const builtin_prop_t* _dispex_prop_t::p

Definition at line 47 of file dispex.c.

Referenced by find_prop_name(), init_dispex(), invoke_prop_func(), prop_get(), and prop_put().

◆ ref

DWORD _dispex_prop_t::ref

Definition at line 48 of file dispex.c.

Referenced by fill_protrefs(), get_flags(), invoke_prop_func(), prop_get(), and prop_put().

◆ setter

jsdisp_t* _dispex_prop_t::setter

Definition at line 52 of file dispex.c.

◆ type

◆ u

◆ val

jsval_t _dispex_prop_t::val

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