Browse Source

natvis: updated definition for sparse set and storage

Michele Caini 4 years ago
parent
commit
186a5e8f7b
1 changed files with 3 additions and 3 deletions
  1. 3 3
      natvis/entt/entity.natvis

+ 3 - 3
natvis/entt/entity.natvis

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
 	<Type Name="entt::basic_sparse_set&lt;*&gt;">
-		<DisplayString>{{ size={ packed.size() } }}</DisplayString>
+		<DisplayString>{{ size={ packed.size() }, type={ info->alias,na } }}</DisplayString>
 		<Expand>
 			<Item Name="[capacity]">packed.capacity()</Item>
 			<IndexListItems Condition="packed.size() != 0">
@@ -12,11 +12,11 @@
 		</Expand>
 	</Type>
 	<Type Name="entt::basic_storage&lt;*&gt;">
-		<DisplayString>{{ size={ base_type::packed.size() } }}</DisplayString>
+		<DisplayString>{{ size={ base_type::packed.size() }, type={ base_type::info->alias,na } }}</DisplayString>
 		<Expand>
 			<Item Name="[capacity]" Optional="true">packed.first_base::value.capacity() * packed_page_v</Item>
 			<Item Name="[page size]" Optional="true">packed_page_v</Item>
-			<Item Name="[entities]">(base_type*)this,nd</Item>
+			<Item Name="[entities]">(base_type*)this,na</Item>
 			<IndexListItems Optional="true" Condition="base_type::packed.size() != 0">
 				<Size>base_type::packed.size()</Size>
 				<ValueNode Condition="base_type::packed[$i] &lt; (entity_traits::reserved &amp; ~entity_traits::entity_mask)">packed.first_base::value[$i / packed_page_v][$i &amp; (packed_page_v - 1)]</ValueNode>