Browse Source

natvis: update views for meta containers

Michele Caini 1 year ago
parent
commit
156bc470ce
1 changed files with 8 additions and 2 deletions
  1. 8 2
      natvis/entt/meta.natvis

+ 8 - 2
natvis/entt/meta.natvis

@@ -133,15 +133,21 @@
 		</Expand>
 	</Type>
 	<Type Name="entt::meta_associative_container">
-		<DisplayString>{ storage }</DisplayString>
+		<DisplayString Condition="data != nullptr">{{ const={ const_only } }}</DisplayString>
+		<DisplayString>{{}}</DisplayString>
 		<Expand>
 			<Item Name="[context]" Condition="ctx != nullptr">ctx->value</Item>
+			<Item Name="[const]">const_only</Item>
+			<Item Name="[data]">data</Item>
 		</Expand>
 	</Type>
 	<Type Name="entt::meta_sequence_container">
-		<DisplayString>{ storage }</DisplayString>
+		<DisplayString Condition="data != nullptr">{{ const={ const_only } }}</DisplayString>
+		<DisplayString>{{}}</DisplayString>
 		<Expand>
 			<Item Name="[context]" Condition="ctx != nullptr">ctx->value</Item>
+			<Item Name="[const]">const_only</Item>
+			<Item Name="[data]">data</Item>
 		</Expand>
 	</Type>
 	<Type Name="entt::meta_data">