|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include <stdio.h>#include <assert.h>#include "windows.h"#include "ole2.h"#include "msxml2.h"#include "msxml2did.h"#include "ocidl.h"#include "dispex.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | msxmlsupported_data_t |
| struct | attribute_entry |
| struct | call_entry |
| struct | call_sequence |
| struct | saxlexicalhandler |
| struct | saxdeclhandler |
| struct | mxwriter_write_test_t |
| struct | mxwriter_stream_test_t |
| struct | saxreader_props_test_t |
| struct | feature_ns_entry_t |
| struct | enc_test_entry_t |
| struct | mxwriter_props_t |
| struct | writer_startendelement_t |
| struct | writer_startendelement2_t |
| struct | writer_characters_t |
| struct | addattribute_test_t |
Macros | |
| #define | COBJMACROS |
| #define | CONST_VTABLE |
| #define | EXPECT_REF(obj, ref) _expect_ref((IUnknown*)obj, ref, __LINE__) |
| #define | check_interface(a, b, c) check_interface_(__LINE__, a, b, c) |
| #define | CONTENT_HANDLER_INDEX 0 |
| #define | NUM_CALL_SEQUENCES 1 |
| #define | ok_sequence(seq, index, exp, contx, todo) ok_sequence_(seq, index, (exp), (contx), (todo), __FILE__, __LINE__) |
Typedefs | |
| typedef enum _CH | CH |
| typedef struct mxwriter_write_test_t | mxwriter_write_test |
| typedef struct mxwriter_stream_test_t | mxwriter_stream_test |
Enumerations | |
| enum | _CH { CH_ENDTEST , CH_PUTDOCUMENTLOCATOR , CH_STARTDOCUMENT , CH_ENDDOCUMENT , CH_STARTPREFIXMAPPING , CH_ENDPREFIXMAPPING , CH_STARTELEMENT , CH_ENDELEMENT , CH_CHARACTERS , CH_IGNORABLEWHITESPACE , CH_PROCESSINGINSTRUCTION , CH_SKIPPEDENTITY , LH_STARTCDATA , LH_ENDCDATA , EH_ERROR , EH_FATALERROR , EH_IGNORABLEWARNING , EVENT_LAST } |
| enum | startendtype { StartElement = 0x001 , EndElement = 0x010 , StartEndElement = 0x011 , DisableEscaping = 0x100 } |
Definition at line 47 of file saxreader.c.
| #define COBJMACROS |
Definition at line 23 of file saxreader.c.
| #define CONST_VTABLE |
Definition at line 24 of file saxreader.c.
| #define CONTENT_HANDLER_INDEX 0 |
Definition at line 251 of file saxreader.c.
Definition at line 38 of file saxreader.c.
| #define NUM_CALL_SEQUENCES 1 |
Definition at line 252 of file saxreader.c.
| #define ok_sequence | ( | seq, | |
| index, | |||
| exp, | |||
| contx, | |||
| todo | |||
| ) | ok_sequence_(seq, index, (exp), (contx), (todo), __FILE__, __LINE__) |
Definition at line 538 of file saxreader.c.
Definition at line 171 of file saxreader.c.
| Enumerator | |
|---|---|
| StartElement | |
| EndElement | |
| StartEndElement | |
| DisableEscaping | |
Definition at line 3540 of file saxreader.c.
Definition at line 100 of file saxreader.c.
Referenced by contentHandler_startElement(), test_mxattr_addAttribute(), test_mxattr_clear(), test_mxattr_localname(), test_mxwriter_cdata(), test_mxwriter_characters(), test_mxwriter_default_properties(), test_mxwriter_domdoc(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_indent(), test_mxwriter_properties(), test_mxwriter_startenddocument(), test_mxwriter_startendelement(), test_mxwriter_startendelement_batch(), test_mxwriter_startendelement_batch2(), test_mxwriter_stream(), test_saxreader(), test_saxreader_encoding(), test_saxreader_features(), and test_saxreader_properties().
Definition at line 39 of file saxreader.c.
|
static |
Definition at line 262 of file saxreader.c.
Referenced by contentHandler_characters(), contentHandler_endDocument(), contentHandler_endElement(), contentHandler_endPrefixMapping(), contentHandler_ignorableWhitespace(), contentHandler_processingInstruction(), contentHandler_putDocumentLocator(), contentHandler_skippedEntity(), contentHandler_startDocument(), contentHandler_startElement(), contentHandler_startPrefixMapping(), isaxerrorHandler_fatalError(), isaxlexical_endCDATA(), isaxlexical_startCDATA(), and ok_sequence_().
Definition at line 89 of file saxreader.c.
Referenced by _bstr_().
|
static |
Definition at line 48 of file saxreader.c.
|
static |
Definition at line 329 of file saxreader.c.
Referenced by ok_sequence_().
Definition at line 1077 of file saxreader.c.
|
static |
Definition at line 1302 of file saxreader.c.
Definition at line 1150 of file saxreader.c.
|
static |
Definition at line 1280 of file saxreader.c.
|
static |
Definition at line 1181 of file saxreader.c.
|
static |
Definition at line 1319 of file saxreader.c.
|
static |
Definition at line 1335 of file saxreader.c.
|
static |
Definition at line 1089 of file saxreader.c.
|
static |
Definition at line 1058 of file saxreader.c.
Definition at line 1083 of file saxreader.c.
|
static |
Definition at line 1354 of file saxreader.c.
Definition at line 1136 of file saxreader.c.
|
static |
Definition at line 1197 of file saxreader.c.
|
static |
Definition at line 1162 of file saxreader.c.
Definition at line 2124 of file saxreader.c.
|
inlinestatic |
Definition at line 294 of file saxreader.c.
Definition at line 107 of file saxreader.c.
Referenced by test_mxattr_addAttribute(), test_mxattr_clear(), test_mxattr_localname(), test_mxwriter_cdata(), test_mxwriter_characters(), test_mxwriter_comment(), test_mxwriter_domdoc(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_indent(), test_mxwriter_properties(), test_mxwriter_startenddocument(), test_mxwriter_startendelement(), test_mxwriter_startendelement_batch(), test_mxwriter_startendelement_batch2(), test_mxwriter_stream(), test_saxreader(), test_saxreader_encoding(), and test_saxreader_properties().
|
static |
Definition at line 3670 of file saxreader.c.
Referenced by START_TEST().
Definition at line 324 of file saxreader.c.
Referenced by compare_attributes(), and ok_sequence_().
Definition at line 1051 of file saxreader.c.
Referenced by contentHandler_characters(), contentHandler_endDocument(), contentHandler_endElement(), contentHandler_endPrefixMapping(), contentHandler_ignorableWhitespace(), contentHandler_processingInstruction(), contentHandler_putDocumentLocator(), contentHandler_skippedEntity(), contentHandler_startDocument(), contentHandler_startElement(), contentHandler_startPrefixMapping(), isaxerrorHandler_fatalError(), isaxlexical_endCDATA(), and isaxlexical_startCDATA().
Definition at line 62 of file saxreader.c.
Referenced by test_mxwriter_flush(), and test_saxreader_properties().
|
inlinestatic |
Definition at line 1823 of file saxreader.c.
Referenced by isaxdecl_AddRef(), isaxdecl_QueryInterface(), and isaxdecl_Release().
|
inlinestatic |
Definition at line 1695 of file saxreader.c.
Referenced by isaxlexical_AddRef(), isaxlexical_QueryInterface(), and isaxlexical_Release().
|
static |
Definition at line 255 of file saxreader.c.
Referenced by contentHandler_characters(), contentHandler_endDocument(), contentHandler_endElement(), contentHandler_endPrefixMapping(), contentHandler_ignorableWhitespace(), contentHandler_processingInstruction(), contentHandler_putDocumentLocator(), contentHandler_skippedEntity(), contentHandler_startDocument(), contentHandler_startElement(), contentHandler_startPrefixMapping(), isaxerrorHandler_fatalError(), isaxlexical_endCDATA(), and isaxlexical_startCDATA().
|
static |
|
static |
Definition at line 1907 of file saxreader.c.
Referenced by test_saxreader_properties().
|
static |
Definition at line 1808 of file saxreader.c.
Referenced by test_saxreader(), and test_saxreader_properties().
|
static |
Definition at line 2074 of file saxreader.c.
|
static |
Definition at line 79 of file saxreader.c.
Referenced by START_TEST(), test_mxattr_addAttribute(), test_mxattr_localname(), test_mxwriter_characters(), test_mxwriter_default_properties(), test_mxwriter_dispex(), test_mxwriter_startendelement_batch(), test_mxwriter_startendelement_batch2(), test_saxreader(), test_saxreader_dispex(), and test_saxreader_properties().
Definition at line 1490 of file saxreader.c.
|
static |
Definition at line 1564 of file saxreader.c.
|
static |
Definition at line 1576 of file saxreader.c.
Definition at line 1500 of file saxreader.c.
|
static |
Definition at line 1516 of file saxreader.c.
|
static |
Definition at line 1550 of file saxreader.c.
|
static |
Definition at line 1526 of file saxreader.c.
|
static |
Definition at line 1586 of file saxreader.c.
|
static |
Definition at line 1596 of file saxreader.c.
|
static |
Definition at line 1609 of file saxreader.c.
|
static |
Definition at line 1506 of file saxreader.c.
|
static |
Definition at line 1620 of file saxreader.c.
|
static |
Definition at line 1641 of file saxreader.c.
|
static |
Definition at line 1654 of file saxreader.c.
|
static |
Definition at line 1471 of file saxreader.c.
Definition at line 1495 of file saxreader.c.
Definition at line 1853 of file saxreader.c.
|
static |
Definition at line 1872 of file saxreader.c.
|
static |
Definition at line 1865 of file saxreader.c.
|
static |
Definition at line 1888 of file saxreader.c.
|
static |
Definition at line 1881 of file saxreader.c.
|
static |
Definition at line 1828 of file saxreader.c.
Definition at line 1859 of file saxreader.c.
Definition at line 1409 of file saxreader.c.
|
static |
Definition at line 1421 of file saxreader.c.
|
static |
Definition at line 1431 of file saxreader.c.
|
static |
Definition at line 1449 of file saxreader.c.
|
static |
Definition at line 1390 of file saxreader.c.
Definition at line 1415 of file saxreader.c.
Definition at line 1725 of file saxreader.c.
|
static |
Definition at line 1787 of file saxreader.c.
Definition at line 1776 of file saxreader.c.
Definition at line 1745 of file saxreader.c.
|
static |
Definition at line 1758 of file saxreader.c.
|
static |
Definition at line 1700 of file saxreader.c.
Definition at line 1731 of file saxreader.c.
Definition at line 1765 of file saxreader.c.
|
static |
Definition at line 1737 of file saxreader.c.
|
static |
Definition at line 1751 of file saxreader.c.
Definition at line 1945 of file saxreader.c.
Definition at line 2018 of file saxreader.c.
Definition at line 1987 of file saxreader.c.
|
static |
Definition at line 1980 of file saxreader.c.
|
static |
Definition at line 1999 of file saxreader.c.
|
static |
Definition at line 1931 of file saxreader.c.
Definition at line 1955 of file saxreader.c.
Definition at line 1950 of file saxreader.c.
Definition at line 1993 of file saxreader.c.
|
static |
Definition at line 1967 of file saxreader.c.
|
static |
Definition at line 1974 of file saxreader.c.
|
static |
Definition at line 2013 of file saxreader.c.
|
static |
Definition at line 2006 of file saxreader.c.
|
static |
Definition at line 1961 of file saxreader.c.
|
static |
Definition at line 2024 of file saxreader.c.
|
static |
Definition at line 365 of file saxreader.c.
|
static |
Definition at line 1045 of file saxreader.c.
Referenced by test_saxreader().
| START_TEST | ( | saxreader | ) |
Definition at line 6010 of file saxreader.c.
Definition at line 5512 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5754 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5823 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5871 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5844 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5041 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4067 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4980 of file saxreader.c.
Referenced by START_TEST().
|
static |
Definition at line 3056 of file saxreader.c.
Referenced by test_mxwriter_properties().
Definition at line 4952 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4476 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5199 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4682 of file saxreader.c.
Referenced by START_TEST().
Definition at line 3266 of file saxreader.c.
Referenced by START_TEST().
Definition at line 2969 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5162 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5953 of file saxreader.c.
Referenced by START_TEST().
Definition at line 5103 of file saxreader.c.
Referenced by START_TEST().
Definition at line 3117 of file saxreader.c.
Referenced by START_TEST().
Definition at line 3466 of file saxreader.c.
Referenced by START_TEST().
Definition at line 3851 of file saxreader.c.
Referenced by START_TEST().
|
static |
Definition at line 3687 of file saxreader.c.
Referenced by test_mxwriter_startendelement().
|
static |
Definition at line 3788 of file saxreader.c.
Referenced by test_mxwriter_startendelement().
Definition at line 4346 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4824 of file saxreader.c.
Referenced by test_mxattr_dispex(), test_mxwriter_dispex(), and test_saxreader_dispex().
Definition at line 2142 of file saxreader.c.
Referenced by START_TEST().
Definition at line 4877 of file saxreader.c.
Referenced by START_TEST().
Definition at line 2924 of file saxreader.c.
Referenced by START_TEST().
Definition at line 2814 of file saxreader.c.
Referenced by START_TEST().
Definition at line 2588 of file saxreader.c.
Referenced by START_TEST().
|
static |
Definition at line 115 of file saxreader.c.
Referenced by compare_attributes(), and ok_sequence_().
|
static |
Definition at line 5488 of file saxreader.c.
Referenced by test_mxattr_addAttribute().
|
static |
Definition at line 97 of file saxreader.c.
Referenced by _bstr_(), and free_bstrs().
|
static |
Definition at line 98 of file saxreader.c.
Referenced by _bstr_(), and free_bstrs().
|
static |
Definition at line 904 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 913 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 899 of file saxreader.c.
Definition at line 895 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 557 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 922 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 936 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 980 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 951 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 998 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 964 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 712 of file saxreader.c.
|
static |
Definition at line 721 of file saxreader.c.
|
static |
Definition at line 802 of file saxreader.c.
|
static |
Definition at line 744 of file saxreader.c.
|
static |
Definition at line 793 of file saxreader.c.
|
static |
Definition at line 772 of file saxreader.c.
|
static |
Definition at line 826 of file saxreader.c.
|
static |
Definition at line 598 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 617 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 635 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 655 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 726 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 781 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 833 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 753 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 807 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 851 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 687 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 694 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 675 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 681 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 1388 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 1370 of file saxreader.c.
Definition at line 1929 of file saxreader.c.
Referenced by mxstream_Write(), and test_mxwriter_stream().
|
static |
Definition at line 1928 of file saxreader.c.
Referenced by mxstream_Write(), and test_mxwriter_stream().
|
static |
Definition at line 2122 of file saxreader.c.
Referenced by test_saxreader_properties().
Definition at line 4669 of file saxreader.c.
Referenced by test_mxwriter_encoding().
|
static |
Definition at line 2916 of file saxreader.c.
Referenced by test_saxreader_encoding().
|
static |
Definition at line 1469 of file saxreader.c.
Referenced by NurbsTessellator::do_nurbserror(), and test_saxreader().
|
static |
Definition at line 1459 of file saxreader.c.
|
static |
Definition at line 192 of file saxreader.c.
Referenced by get_event_name().
|
static |
Definition at line 1040 of file saxreader.c.
Referenced by get_expected_ret(), and set_expected_seq().
Definition at line 2808 of file saxreader.c.
Referenced by test_saxreader_features().
|
static |
Definition at line 2800 of file saxreader.c.
Referenced by test_saxreader_features().
|
static |
Definition at line 1042 of file saxreader.c.
Referenced by contentHandler_startElement(), and test_saxreader().
|
static |
Definition at line 2110 of file saxreader.c.
Referenced by dwarfargvalue(), RosSymAggregate(), and test_saxreader().
|
static |
Definition at line 2093 of file saxreader.c.
|
static |
Definition at line 2121 of file saxreader.c.
Referenced by test_saxreader(), and test_saxreader_properties().
|
static |
Definition at line 1041 of file saxreader.c.
| int msxml_version |
Definition at line 1043 of file saxreader.c.
Referenced by contentHandler_putDocumentLocator(), contentHandler_startElement(), and test_saxreader().
|
static |
Definition at line 3027 of file saxreader.c.
Referenced by START_TEST(), test_mxattr_addAttribute(), and test_mxattr_localname().
|
static |
Definition at line 2070 of file saxreader.c.
Referenced by test_mxwriter_stream().
|
static |
Definition at line 2053 of file saxreader.c.
|
static |
Definition at line 3047 of file saxreader.c.
Referenced by test_mxwriter_properties().
|
static |
Definition at line 4290 of file saxreader.c.
Referenced by test_mxwriter_stream().
|
static |
Definition at line 3018 of file saxreader.c.
Referenced by START_TEST(), test_mxwriter_characters(), test_mxwriter_default_properties(), test_mxwriter_dispex(), test_mxwriter_startendelement_batch(), and test_mxwriter_startendelement_batch2().
|
static |
Definition at line 2582 of file saxreader.c.
Referenced by test_saxreader_properties().
|
static |
Definition at line 2072 of file saxreader.c.
Referenced by instream_Read(), and test_saxreader().
|
static |
Definition at line 1010 of file saxreader.c.
|
static |
Definition at line 1015 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 2112 of file saxreader.c.
Referenced by START_TEST(), test_saxreader(), test_saxreader_dispex(), and test_saxreader_properties().
|
static |
Definition at line 5862 of file saxreader.c.
Referenced by test_mxattr_localname().
|
static |
Definition at line 1685 of file saxreader.c.
|
static |
Definition at line 1665 of file saxreader.c.
|
static |
Definition at line 1896 of file saxreader.c.
Referenced by init_saxdeclhandler().
|
static |
Definition at line 1794 of file saxreader.c.
Referenced by init_saxlexicalhandler().
|
static |
Definition at line 253 of file saxreader.c.
Referenced by contentHandler_characters(), contentHandler_endDocument(), contentHandler_endElement(), contentHandler_endPrefixMapping(), contentHandler_ignorableWhitespace(), contentHandler_processingInstruction(), contentHandler_putDocumentLocator(), contentHandler_skippedEntity(), contentHandler_startDocument(), contentHandler_startElement(), contentHandler_startPrefixMapping(), isaxerrorHandler_fatalError(), isaxlexical_endCDATA(), isaxlexical_startCDATA(), START_TEST(), and test_saxreader().
|
static |
Definition at line 3559 of file saxreader.c.
|
static |
Definition at line 3561 of file saxreader.c.
|
static |
Definition at line 3560 of file saxreader.c.
Definition at line 549 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 566 of file saxreader.c.
|
static |
Definition at line 564 of file saxreader.c.
Definition at line 568 of file saxreader.c.
Definition at line 591 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 595 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 1135 of file saxreader.c.
Referenced by contentHandler_startDocument(), and contentHandler_startElement().
Definition at line 581 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 587 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 574 of file saxreader.c.
Referenced by test_saxreader().
Definition at line 2904 of file saxreader.c.
Referenced by test_saxreader_encoding().
Definition at line 571 of file saxreader.c.
|
static |
Definition at line 4059 of file saxreader.c.
Referenced by test_mxwriter_characters().
|
static |
Definition at line 3563 of file saxreader.c.
Referenced by test_mxwriter_startendelement().
|
static |
Definition at line 3774 of file saxreader.c.
Referenced by test_mxwriter_startendelement().
Definition at line 1036 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 869 of file saxreader.c.
|
static |
Definition at line 874 of file saxreader.c.
Referenced by test_saxreader().
|
static |
Definition at line 884 of file saxreader.c.
Referenced by test_saxreader().