natvis: hashed_string + minor changes

This commit is contained in:
Michele Caini
2021-11-11 14:40:20 +01:00
parent 91a2b5a5f7
commit b5cd3eb468
2 changed files with 10 additions and 3 deletions

View File

@@ -15,6 +15,13 @@
<Item Name="[second]" Optional="true">*(second_base::base_type*)this</Item>
</Expand>
</Type>
<Type Name="entt::basic_hashed_string&lt;*&gt;">
<DisplayString Condition="str != nullptr">{{ hash={ hash } }}</DisplayString>
<DisplayString>{{}}</DisplayString>
<Expand>
<Item Name="[str]">str,na</Item>
</Expand>
</Type>
<Type Name="entt::type_info">
<DisplayString>{{ name={ alias,na } }}</DisplayString>
<Expand>

View File

@@ -32,7 +32,7 @@
<Item Name="[arity]">arity</Item>
<Item Name="[is_const]">!!(traits &amp; entt::internal::meta_traits::is_const)</Item>
<Item Name="[is_static]">!!(traits &amp; entt::internal::meta_traits::is_static)</Item>
<Synthetic Name="[properties]" Condition="prop != nullptr">
<Synthetic Name="[prop]" Condition="prop != nullptr">
<Expand>
<LinkedListItems>
<HeadPointer>prop</HeadPointer>
@@ -57,7 +57,7 @@
<Item Name="[id]">id</Item>
<Item Name="[is_const]">!!(traits &amp; entt::internal::meta_traits::is_const)</Item>
<Item Name="[is_static]">!!(traits &amp; entt::internal::meta_traits::is_static)</Item>
<Synthetic Name="[properties]" Condition="prop != nullptr">
<Synthetic Name="[prop]" Condition="prop != nullptr">
<Expand>
<LinkedListItems>
<HeadPointer>prop</HeadPointer>
@@ -167,7 +167,7 @@
</LinkedListItems>
</Expand>
</Synthetic>
<Synthetic Name="[properties]" Condition="prop != nullptr">
<Synthetic Name="[prop]" Condition="prop != nullptr">
<Expand>
<LinkedListItems>
<HeadPointer>prop</HeadPointer>