|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "config.h"#include <stdlib.h>#include <string.h>#include <stdarg.h>#include <stdio.h>#include <ctype.h>#include <time.h>#include "widl.h"#include "typelib.h"#include "typelib_struct.h"#include "utils.h"#include "header.h"#include "hash.h"#include "typetree.h"#include "parser.h"#include "typegen.h"
Go to the source code of this file.
Classes | |
| struct | tagMSFT_ImpFile |
| struct | _msft_typelib_t |
| struct | _msft_typeinfo_t |
Typedefs | |
| typedef struct tagMSFT_ImpFile | MSFT_ImpFile |
| typedef struct _msft_typelib_t | msft_typelib_t |
| typedef struct _msft_typeinfo_t | msft_typeinfo_t |
Enumerations | |
| enum | MSFT_segment_index { MSFT_SEG_TYPEINFO = 0 , MSFT_SEG_IMPORTINFO , MSFT_SEG_IMPORTFILES , MSFT_SEG_REFERENCES , MSFT_SEG_GUIDHASH , MSFT_SEG_GUID , MSFT_SEG_NAMEHASH , MSFT_SEG_NAME , MSFT_SEG_STRING , MSFT_SEG_TYPEDESC , MSFT_SEG_ARRAYDESC , MSFT_SEG_CUSTDATA , MSFT_SEG_CUSTDATAGUID , MSFT_SEG_UNKNOWN , MSFT_SEG_UNKNOWN2 , MSFT_SEG_MAX } |
| typedef struct tagMSFT_ImpFile MSFT_ImpFile |
| typedef struct _msft_typeinfo_t msft_typeinfo_t |
| typedef struct _msft_typelib_t msft_typelib_t |
Definition at line 49 of file write_msft.c.
|
static |
Definition at line 2323 of file write_msft.c.
Referenced by add_type_typeinfo(), and encode_type().
|
static |
Definition at line 2025 of file write_msft.c.
Referenced by add_dispinterface_typeinfo().
|
static |
Definition at line 2057 of file write_msft.c.
Referenced by add_interface_typeinfo().
|
static |
Definition at line 2459 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 2248 of file write_msft.c.
Referenced by add_type_typeinfo(), and encode_type().
|
static |
Definition at line 1311 of file write_msft.c.
Referenced by add_dispinterface_typeinfo(), add_interface_typeinfo(), and add_module_typeinfo().
|
static |
Definition at line 1864 of file write_msft.c.
Referenced by add_dispinterface_typeinfo(), and add_interface_typeinfo().
|
static |
Definition at line 2138 of file write_msft.c.
Referenced by add_coclass_typeinfo(), add_dispinterface_typeinfo(), add_impl_type(), add_interface_typeinfo(), add_type_typeinfo(), and encode_type().
|
static |
Definition at line 2407 of file write_msft.c.
Referenced by add_entry().
|
static |
Definition at line 2219 of file write_msft.c.
Referenced by add_type_typeinfo(), and encode_type().
|
static |
Definition at line 2429 of file write_msft.c.
Referenced by add_entry().
|
static |
Definition at line 2287 of file write_msft.c.
Referenced by add_entry(), and encode_type().
|
static |
Definition at line 2266 of file write_msft.c.
Referenced by add_type_typeinfo(), and encode_type().
|
static |
Definition at line 1661 of file write_msft.c.
Referenced by add_dispinterface_typeinfo(), add_enum_typeinfo(), add_structure_typeinfo(), and add_union_typeinfo().
|
static |
Definition at line 638 of file write_msft.c.
Referenced by add_dispatch(), and alloc_importinfo().
|
static |
Definition at line 673 of file write_msft.c.
Referenced by add_impl_type(), and encode_type().
|
static |
Definition at line 602 of file write_msft.c.
Referenced by add_dispatch(), and alloc_importinfo().
|
static |
Definition at line 1881 of file write_msft.c.
Referenced by add_coclass_typeinfo(), add_dispinterface_typeinfo(), add_enum_typeinfo(), add_interface_typeinfo(), add_module_typeinfo(), add_structure_typeinfo(), add_typedef_typeinfo(), and add_union_typeinfo().
Definition at line 2755 of file write_msft.c.
Referenced by write_typelib_regscript().
|
static |
Definition at line 471 of file write_msft.c.
Referenced by add_dispatch(), alloc_importinfo(), create_msft_typeinfo(), set_custdata(), and set_guid().
|
static |
Definition at line 519 of file write_msft.c.
Referenced by add_func_desc(), add_var_desc(), create_msft_typeinfo(), and set_name().
|
static |
Definition at line 365 of file write_msft.c.
Referenced by add_coclass_typeinfo(), alloc_importfile(), alloc_msft_importinfo(), create_msft_typelib(), ctl2_alloc_guid(), ctl2_alloc_name(), ctl2_alloc_string(), ctl2_alloc_typeinfo(), encode_type(), encode_var(), set_custdata(), write_int_value(), and write_string_value().
|
static |
Definition at line 566 of file write_msft.c.
Referenced by add_func_desc(), create_msft_typeinfo(), set_doc_string(), set_help_file_name(), and set_help_string_dll().
|
static |
Definition at line 418 of file write_msft.c.
Referenced by create_msft_typeinfo().
|
static |
Definition at line 280 of file write_msft.c.
Referenced by ctl2_alloc_name().
Definition at line 325 of file write_msft.c.
Referenced by alloc_importfile(), and ctl2_alloc_string().
|
static |
Definition at line 2636 of file write_msft.c.
Referenced by save_all_changes().
|
static |
Definition at line 2621 of file write_msft.c.
Referenced by save_all_changes().
|
static |
Definition at line 209 of file write_msft.c.
Referenced by add_dispatch(), ctl2_alloc_guid(), and set_custdata().
|
static |
Definition at line 242 of file write_msft.c.
Referenced by ctl2_alloc_name().
Definition at line 187 of file write_msft.c.
Referenced by add_dispatch(), ctl2_alloc_guid(), and set_custdata().
|
static |
Definition at line 131 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 162 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
|
static |
Definition at line 2648 of file write_msft.c.
Referenced by save_all_changes().
|
static |
Definition at line 767 of file write_msft.c.
Referenced by add_typedef_typeinfo(), encode_type(), and encode_var().
|
static |
Definition at line 1036 of file write_msft.c.
Referenced by add_func_desc(), add_var_desc(), and encode_var().
|
static |
Definition at line 724 of file write_msft.c.
Referenced by add_dispinterface_typeinfo(), add_interface_typeinfo(), and encode_type().
Definition at line 1150 of file write_msft.c.
Referenced by write_int_value().
|
static |
Definition at line 2688 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 1258 of file write_msft.c.
Referenced by create_msft_typelib(), and set_custdata_attr().
|
static |
Definition at line 1295 of file write_msft.c.
Referenced by add_func_desc(), add_var_desc(), create_msft_typeinfo(), and create_msft_typelib().
|
static |
Definition at line 2527 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 2513 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
|
static |
Definition at line 2538 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
|
static |
Definition at line 2559 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 2580 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 2590 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 2498 of file write_msft.c.
Referenced by create_msft_typelib(), and ft_property_do().
|
static |
Definition at line 2508 of file write_msft.c.
Referenced by create_msft_typelib().
|
static |
Definition at line 1196 of file write_msft.c.
Referenced by add_func_desc().
|
static |
Definition at line 1165 of file write_msft.c.
Referenced by add_var_desc(), set_custdata(), and write_default_value().
|
static |
Definition at line 1181 of file write_msft.c.
Referenced by set_custdata(), and write_default_value().