ReactOS 0.4.16-dev-320-g3bd9ddc
|
#include <parser.h>
Public Attributes | |
statement_type_t | type |
statement_t * | next |
struct _statement_t * | next |
struct list | entry |
enum statement_type | type |
union { | |
ifref_t iface | |
type_t * type | |
const char * str | |
var_t * var | |
typelib_t * lib | |
type_list_t * type_list | |
} | u |
Definition at line 532 of file widltypes.h.
Referenced by write_locals().
ifref_t _statement_t::iface |
Definition at line 536 of file widltypes.h.
typelib_t* _statement_t::lib |
Definition at line 540 of file widltypes.h.
Referenced by write_forward_decls(), write_header_stmts(), write_id_data_stmts(), write_imports(), and write_typelib_regscript().
statement_t* _statement_t::next |
Definition at line 125 of file parser.h.
Referenced by compile_block_statement(), compile_switch_statement(), visit_block_statement(), and visit_statement().
struct _statement_t* _statement_t::next |
Definition at line 538 of file widltypes.h.
Referenced by write_header_stmts(), and write_imports().
statement_type_t _statement_t::type |
Definition at line 124 of file parser.h.
Referenced by add_entry(), add_statement(), build_iface_list(), compile_continue_statement(), does_any_iface(), find_ps_factory(), for_each_iface(), for_each_serializable(), process_tfs_iface(), write_client_ifaces(), write_coclasses(), write_forward_decls(), write_function_stubs(), write_header_stmts(), write_id_data_stmts(), write_imports(), write_interfaces(), write_local_stubs_stmts(), write_progids(), write_proxy_stmts(), write_server_stmts(), write_typelib_interfaces(), and write_typelib_regscript().
enum statement_type _statement_t::type |
Definition at line 533 of file widltypes.h.
type_t* _statement_t::type |
Definition at line 537 of file widltypes.h.
type_list_t* _statement_t::type_list |
Definition at line 541 of file widltypes.h.
Referenced by add_entry(), add_statement(), for_each_serializable(), process_tfs_iface(), write_client_ifaces(), write_function_stubs(), and write_header_stmts().
union { ... } _statement_t::u |
Referenced by add_dispinterface_typeinfo(), add_entry(), add_interface_typeinfo(), add_module_typeinfo(), add_statement(), build_iface_list(), compute_method_indexes(), count_methods(), do_write_c_method_def(), does_any_iface(), find_ps_factory(), for_each_iface(), for_each_serializable(), get_size_procformatstring_iface(), is_inherited_method(), is_override_method(), need_inline_stubs(), need_proxy_and_inline_stubs(), process_tfs_iface(), write_client_ifaces(), write_coclasses(), write_cpp_method_def(), write_dispatchtable(), write_forward_decls(), write_function_stubs(), write_header_stmts(), write_id_data_stmts(), write_iface_procformatstring(), write_imports(), write_inline_wrappers(), write_interfaces(), write_local_stubs_stmts(), write_locals(), write_method_macro(), write_method_proto(), write_procformatstring_offsets(), write_progids(), write_proxy(), write_proxy_methods(), write_proxy_procformatstring_offsets(), write_proxy_stmts(), write_routinetable(), write_server_stmts(), write_stub_methods(), write_thunk_methods(), write_typelib_interfaces(), and write_typelib_regscript().
var_t* _statement_t::var |
Definition at line 539 of file widltypes.h.
Referenced by add_dispinterface_typeinfo(), add_interface_typeinfo(), add_module_typeinfo(), compute_method_indexes(), count_methods(), do_write_c_method_def(), get_size_procformatstring_iface(), is_inherited_method(), is_override_method(), need_inline_stubs(), need_proxy_and_inline_stubs(), process_tfs_iface(), write_client_ifaces(), write_cpp_method_def(), write_dispatchtable(), write_function_stubs(), write_header_stmts(), write_iface_procformatstring(), write_inline_wrappers(), write_locals(), write_method_macro(), write_method_proto(), write_procformatstring_offsets(), write_proxy(), write_proxy_methods(), write_proxy_procformatstring_offsets(), write_routinetable(), write_stub_methods(), and write_thunk_methods().