summaryrefslogtreecommitdiff
path: root/test/transform/ctypes.xml
blob: 148b1c44c671f93ace9d0ecca874f867f060e7ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?xml version="1.0" ?>
<types>
	<primitive idl="int" c="int"/>
	
	<type idl="Attr" c="dom_attr"/>
	<type idl="Document" c="dom_document">
		<attribute idl="documentElement" c="document_element"/>
		<method idl="createElement" c="create_element"/>
		<method idl="createDocumentFragment" c="create_document_fragment"/>
		<method idl="createTextNode" c="create_text_node"/>
		<method idl="createComment" c="create_comment"/>
		<method idl="createCDATASection" c="create_cdata_section"/>
		<method idl="createProcessingInstruction" c="create_processing_instruction"/>
		<method idl="createAttribute" c="create_attribute"/>
		<method idl="createEntityReference" c="create_entity_reference"/>
		<method idl="getElementsByTagName" c="get_elements_by_tag_name"/>
		
	</type>
	<type idl="DocumentType" c="dom_document_type">
	
	</type>
	<type idl="DocumentFragment" c="dom_document_fragment">
	
	</type>
	<type idl="DOMString" c="dom_string">
	</type>
	<type idl="Element" c="dom_element">
		<attribute idl="tagName" c="tag_name"/>
		<method idl="getAttribute" c="get_attribute"/>
		<method idl="setAttribute" c="set_attribute"/>
		<method idl="removeAttribute" c="remove_attribute"/>
		<method idl="getAttributeNode" c="get_attribute_node"/>
		<method idl="setAttributeNode" c="set_attribute_node"/>
		<method idl="removeAttributeNode" c="remove_attribute_node"/>
		<method idl="getElementsByTagName" c="get_elements_by_tag_name"/>
	</type>
	
	<type idl="NamedNodeMap" c="dom_namednodemap">
		<method idl="getNamedItem" c="get_named_item"/>
		<method idl="setNamedItem" c="set_named_item"/>
		<method idl="removeNamedItem" c="remove_named_item"/>
	</type>
	
	<type idl="Node" c="dom_node">
		<attribute idl="nodeName" c="node_name"/>
		<attribute idl="nodeValue" c="node_value"/>
		<attribute idl="nodeType" c="node_type">
			<override-type>dom_node_type</override-type>
		</attribute>
		<attribute idl="parentNode" c="parent_node"/>
		<attribute idl="childNodes" c="child_nodes"/>
		<attribute idl="firstChild" c="first_child"/>
		<attribute idl="lastChild" c="last_child"/>
		<attribute idl="previousSibling" c="previous_sibling"/>
		<attribute idl="nextSibling" c="next_sibling"/>
		<attribute idl="ownerDocument" c="owner_document"/>
		<method idl="insertBefore" c="insert_before"/>
		<method idl="replaceChild" c="replace_child"/>
		<method idl="removeChild" c="remove_child"/>
		<method idl="appendChild" c="append_child"/>
		<method idl="hasChildNodes" c="has_child_nodes"/>
		<method idl="cloneNode" c="clone_node"/>
	</type>
	
	<type idl="NodeList" c="dom_nodelist">
	</type>
	
	<type idl="Text" c="dom_text">
	</type>
</types>