diff --git a/contrib/natvis/pugixml.natvis b/contrib/natvis/pugixml.natvis
index 600f5e8..9b139a9 100644
--- a/contrib/natvis/pugixml.natvis
+++ b/contrib/natvis/pugixml.natvis
@@ -9,15 +9,15 @@
- null
- document
- <{name,sb}>
- {value,sb}
- <![CDATA[{value,sb}]]>
- <--{value,sb}-->
- <?{name,sb}?>
- <?{name,sb}?>
- <!DOCTYPE {value,sb}>
+ node_null
+ node_document
+ node_element name={name,na}
+ node_pcdata value={value,na}
+ node_cdata value={value,na}
+ node_comment value={value,na}
+ node_pi name={name,na}
+ node_declaration name={name,na}
+ node_doctype value={value,na}
- value,na
@@ -26,7 +26,7 @@
- - curr,view(child)na
+ - curr,view(child)na
curr = curr->next_attribute
@@ -49,8 +49,8 @@
- {name,sb} = {value,sb}
- {value,sb}
+ {name,na} = {value,na}
+ {value,na}
- name,na
- value,na
@@ -58,7 +58,7 @@
- {_node,na} "{_attribute._attr->name,sb}"="{_attribute._attr->value,sb}"
+ {_node,na} "{_attribute._attr->name,na}"="{_attribute._attr->value,na}"
{_node,na}
{_attribute}
empty
diff --git a/contrib/natvis/pugixml_wide.natvis b/contrib/natvis/pugixml_wide.natvis
deleted file mode 100644
index e4f9ee6..0000000
--- a/contrib/natvis/pugixml_wide.natvis
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
- {_root}
- none
-
- _root
-
-
-
-
- null
- document
- <{name,sub}>
- {value,sub}
- <![CDATA[{value,sub}]]>
- <--{value,sub}-->
- <?{name,sub}?>
- <?{name,sub}?>
- <!DOCTYPE {value,sub}>
-
- - value,na
-
-
-
-
-
-
- - curr,view(child)na
- curr = curr->next_attribute
-
-
-
-
-
- first_child
- next_sibling
- this,na
-
-
-
-
-
- {_attr}
- none
-
- _attr
-
-
-
-
- {name,sub} = {value,sub}
- {value,sub}
-
- - name,na
- - value,na
-
-
-
-
- {_node,na} "{_attribute._attr->name,sub}"="{_attribute._attr->value,sub}"
- {_node,na}
- {_attribute}
- empty
-
- _node
- _attribute
- - _node,na
- - _attribute,na
-
-
-
-
-
- - _type
-
- _end - _begin
- _begin
-
-
-
-
\ No newline at end of file