Explorar el Código

natvis: update views for meta containers

Michele Caini hace 1 año
padre
commit
156bc470ce
Se han modificado 1 ficheros con 8 adiciones y 2 borrados
  1. 8 2
      natvis/entt/meta.natvis

+ 8 - 2
natvis/entt/meta.natvis

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