|
ReactOS 0.4.17-dev-357-ga8f14ff
|

Public Attributes | |
| WCHAR * | name |
| unsigned | hash |
| prop_type_t | type |
| DWORD | flags |
| union { | |
| jsval_t val | |
| const builtin_prop_t * p | |
| DWORD ref | |
| unsigned id | |
| struct { | |
| jsdisp_t * getter | |
| jsdisp_t * setter | |
| } accessor | |
| } | u |
| int | bucket_head |
| int | bucket_next |
| struct { ... } _dispex_prop_t::accessor |
Referenced by delete_prop(), gc_run(), jsdisp_define_property(), jsdisp_free(), jsdisp_get_own_property(), prop_get(), prop_put(), unlink_jsdisp(), and update_external_prop().
| int _dispex_prop_t::bucket_head |
Definition at line 59 of file dispex.c.
Referenced by init_dispex().
| int _dispex_prop_t::bucket_next |
Definition at line 60 of file dispex.c.
Referenced by alloc_prop(), and init_dispex().
| DWORD _dispex_prop_t::flags |
Definition at line 46 of file dispex.c.
Referenced by alloc_prop(), delete_prop(), DispatchEx_GetTypeInfo(), ensure_prop_name(), fill_protrefs(), get_flags(), jsdisp_define_property(), jsdisp_get_own_property(), prop_put(), set_prop_flags(), update_external_prop(), and WineJSDispatch_GetPropertyFlags().
| unsigned _dispex_prop_t::hash |
Definition at line 44 of file dispex.c.
Referenced by alloc_prop(), DispatchEx_GetTypeInfo(), fill_protrefs(), and find_prop_name_prot().
| unsigned _dispex_prop_t::id |
Definition at line 52 of file dispex.c.
Referenced by delete_prop(), jsdisp_define_property(), prop_get(), prop_put(), set_prop_flags(), and update_external_prop().
| WCHAR* _dispex_prop_t::name |
Definition at line 43 of file dispex.c.
Referenced by alloc_prop(), DispatchEx_GetMemberName(), DispatchEx_GetTypeInfo(), fill_protrefs(), find_external_prop(), find_prop_name_prot(), invoke_prop_func(), jsdisp_free(), jsdisp_get_prop_name(), jsdisp_next_prop(), prop_get(), and prop_put().
| const builtin_prop_t* _dispex_prop_t::p |
Definition at line 50 of file dispex.c.
Referenced by find_prop_name(), prop_get(), and prop_put().
| DWORD _dispex_prop_t::ref |
Definition at line 51 of file dispex.c.
Referenced by fill_protrefs(), find_prop_name_prot(), fix_protref_prop(), get_flags(), invoke_prop_func(), prop_get(), and prop_put().
| prop_type_t _dispex_prop_t::type |
Definition at line 45 of file dispex.c.
Referenced by alloc_prop(), delete_prop(), DispatchEx_GetTypeInfo(), ensure_prop_name(), fill_protrefs(), find_external_prop(), find_prop_name(), find_prop_name_prot(), fix_protref_prop(), gc_run(), get_flags(), init_dispex_from_constr(), invoke_prop_func(), jsdisp_call_name(), jsdisp_define_property(), jsdisp_free(), jsdisp_get_id(), jsdisp_get_idx(), jsdisp_get_own_property(), jsdisp_next_prop(), jsdisp_propget_name(), jsdisp_propput(), prop_get(), prop_put(), set_prop_flags(), unlink_jsdisp(), update_external_prop(), and WineJSDispatch_GetPropertyFlags().
| union { ... } _dispex_prop_t::u |
Referenced by delete_prop(), DispatchEx_GetTypeInfo(), ensure_prop_name(), fill_protrefs(), find_prop_name(), find_prop_name_prot(), fix_protref_prop(), gc_run(), get_flags(), invoke_prop_func(), is_function_prop(), jsdisp_define_property(), jsdisp_free(), jsdisp_get_own_property(), prop_get(), prop_put(), set_prop_flags(), unlink_jsdisp(), and update_external_prop().
| jsval_t _dispex_prop_t::val |
Definition at line 49 of file dispex.c.
Referenced by delete_prop(), DispatchEx_GetTypeInfo(), ensure_prop_name(), find_prop_name(), gc_run(), invoke_prop_func(), is_function_prop(), jsdisp_define_property(), jsdisp_free(), prop_get(), prop_put(), unlink_jsdisp(), and update_external_prop().