Browse Source

natvis: snippets for type_info and basic_any

Michele Caini 4 years ago
parent
commit
4bce5aed77
1 changed files with 10 additions and 0 deletions
  1. 10 0
      natvis/entt/core.natvis

+ 10 - 0
natvis/entt/core.natvis

@@ -1,3 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
 <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
 <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
+    <Type Name="entt::basic_any&lt;*,*&gt;">
+		<DisplayString>{{ type={ info->alias,na }, policy={ mode,en } }}</DisplayString>
+    </Type>
+	<Type Name="entt::type_info">
+		<DisplayString>{{ name={ alias,na } }}</DisplayString>
+		<Expand>
+			<Item Name="[hash]">identifier</Item>
+			<Item Name="[index]">seq</Item>
+		</Expand>
+	</Type>
 </AutoVisualizer>
 </AutoVisualizer>