|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | allowed_attr |
Variables | |
| struct allowed_attr | allowed_attr [] |
| attr_list_t * append_attr | ( | attr_list_t * | list, |
| attr_t * | attr | ||
| ) |
Definition at line 255 of file attribute.c.
Referenced by append_attr_list(), compute_interface_signature_uuid(), and move_attr().
| attr_list_t * append_attr_list | ( | attr_list_t * | new_list, |
| attr_list_t * | old_list | ||
| ) |
Definition at line 279 of file attribute.c.
| attr_list_t * append_attribs | ( | attr_list_t * | l1, |
| attr_list_t * | l2 | ||
| ) |
Definition at line 294 of file attribute.c.
Definition at line 27 of file attribute.c.
| attr_list_t * check_apicontract_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 337 of file attribute.c.
Referenced by type_apicontract_define().
Definition at line 530 of file attribute.c.
| attr_list_t * check_coclass_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 350 of file attribute.c.
Referenced by type_coclass_define().
| attr_list_t * check_dispiface_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 363 of file attribute.c.
Referenced by type_dispinterface_define(), and type_dispinterface_define_from_iface().
| attr_list_t * check_enum_attrs | ( | attr_list_t * | attrs | ) |
Definition at line 376 of file attribute.c.
| attr_list_t * check_enum_member_attrs | ( | attr_list_t * | attrs | ) |
Definition at line 389 of file attribute.c.
| attr_list_t * check_field_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 402 of file attribute.c.
| attr_list_t * check_function_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 415 of file attribute.c.
| attr_list_t * check_interface_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 428 of file attribute.c.
Referenced by type_delegate_define(), type_interface_define(), type_parameterized_delegate_define(), and type_parameterized_interface_define().
| attr_list_t * check_library_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 451 of file attribute.c.
| attr_list_t * check_module_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 464 of file attribute.c.
Referenced by type_module_define().
| attr_list_t * check_runtimeclass_attrs | ( | const char * | name, |
| attr_list_t * | attrs | ||
| ) |
Definition at line 477 of file attribute.c.
Referenced by type_runtimeclass_define().
| attr_list_t * check_struct_attrs | ( | attr_list_t * | attrs | ) |
Definition at line 490 of file attribute.c.
| attr_list_t * check_typedef_attrs | ( | attr_list_t * | attrs | ) |
Definition at line 504 of file attribute.c.
| attr_list_t * check_union_attrs | ( | attr_list_t * | attrs | ) |
Definition at line 517 of file attribute.c.
Definition at line 96 of file attribute.c.
Referenced by write_remoting_arg(), and write_type_tfs().
Definition at line 250 of file attribute.c.
Referenced by append_attr().
Definition at line 87 of file attribute.c.
Referenced by add_typeinfo_block(), append_type_signature(), cmp_iid(), compute_interface_signature_uuid(), do_write_c_method_def(), encode_type(), format_parameterized_type_signature(), gen_proxy(), get_aliaschain_attrp(), get_func_handle_var(), get_user_type(), is_callas(), is_interpreted_func(), output_typelib_regscript(), save_all_changes(), set_doc_string(), set_guid(), set_help_context(), set_help_file_name(), set_help_string_context(), set_help_string_dll(), set_lcid(), type_runtimeclass_define(), write_args(), write_client_func_decl(), write_clientinterfacedecl(), write_coclass(), write_com_interface_end(), write_com_interface_start(), write_cpp_method_def(), write_descriptors(), write_enums(), write_fields(), write_function_proto(), write_function_stubs(), write_id_data_stmts(), write_implicithandledecl(), write_interface(), write_ip_tfs(), write_library(), write_method_proto(), write_parameter_conf_or_var_exprs(), write_pointer_left(), write_progid(), write_remoting_arg(), write_rpc_interface_end(), write_rpc_interface_start(), write_runtimeclass(), write_runtimeclasses_registry(), write_serverinterfacedecl(), write_stubdescriptor(), write_type_definition(), write_type_left(), write_type_tfs(), write_typelib_interface(), write_union_tfs(), and write_widl_using_macros().
Definition at line 78 of file attribute.c.
Referenced by get_coclass_threading(), get_pointer_fc(), init_typeinfo(), output_typelib_regscript(), set_version(), write_apicontract(), write_clientinterfacedecl(), write_coclass(), write_dispatchtable(), write_nonsimple_pointer(), write_rpc_interface_start(), write_serverinterfacedecl(), and write_typelib_interface().
Definition at line 67 of file attribute.c.
Referenced by check_interface_attrs(), get_enum_fc(), is_string_type(), typegen_detect_type(), write_function_stub(), and write_remoting_arg().
Definition at line 45 of file attribute.c.
Referenced by add_entry(), add_interface_typeinfo(), append_type_signature(), assign_stub_out_args(), check_for_additional_prototype_types(), clear_output_vars(), declare_stub_args(), encode_type(), for_each_serializable(), get_aliaschain_attrp(), get_context_handle_offset(), get_context_handle_type_name(), get_contexthandle_flags(), get_explicit_generic_handle_type(), get_func_handle_var(), get_generic_handle_offset(), get_name(), get_parameter_fc(), get_pointer_fc_context(), get_required_buffer_size(), get_rpc_flags(), get_type_vt(), has_out_arg_or_return(), is_aliaschain_attr(), is_context_handle(), is_local(), is_ptrchain_attr(), is_string_type(), need_proxy(), output_typelib_regscript(), process_tfs_iface(), proxy_free_variables(), type_runtimeclass_get_default_iface(), typegen_detect_type(), write_client_ifaces(), write_com_interface_end(), write_com_interface_start(), write_descriptors(), write_forward_decls(), write_function_stub(), write_header_stmts(), write_id_data_stmts(), write_member_type(), write_nonsimple_pointer(), write_old_procformatstring_type(), write_proc_func_interp(), write_remoting_arg(), write_serialize_functions(), write_simple_pointer(), and write_union_tfs().
Definition at line 54 of file attribute.c.
Referenced by get_required_buffer_size().
| attr_list_t * map_attrs | ( | const attr_list_t * | list, |
| map_attrs_filter_t | filter | ||
| ) |
Definition at line 302 of file attribute.c.
| attr_list_t * move_attr | ( | attr_list_t * | dst, |
| attr_list_t * | src, | ||
| enum attr_type | type | ||
| ) |
Definition at line 322 of file attribute.c.
Definition at line 130 of file attribute.c.