skypjack 5 месяцев назад
Родитель
Сommit
645b3563a9
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      src/entt/natvis/meta.natvis

+ 4 - 4
src/entt/natvis/meta.natvis

@@ -43,7 +43,7 @@
 			<Item Name="[arity]">arity</Item>
 			<Item Name="[is_const]">has_trait(entt::internal::meta_traits::is_const)</Item>
 			<Item Name="[is_static]">has_trait(entt::internal::meta_traits::is_static)</Item>
-			<Item Name="[custom]">custom</Item>
+			<Item Name="[custom]" Condition="custom.value != nullptr">custom</Item>
 		</Expand>
 	</Type>
 	<Type Name="entt::internal::meta_func_node"	>
@@ -60,7 +60,7 @@
 			<Item Name="[is_const]">has_trait(entt::internal::meta_traits::is_const)</Item>
 			<Item Name="[is_static]">has_trait(entt::internal::meta_traits::is_static)</Item>
 			<Item Name="[next]" Condition="next != nullptr">*next</Item>
-			<Item Name="[custom]">custom</Item>
+			<Item Name="[custom]" Condition="custom.value != nullptr">custom</Item>
 		</Expand>
 	</Type>
 	<Type Name="entt::internal::meta_template_node">
@@ -78,7 +78,6 @@
 			<Item Name="[conv]">conv,view(simple)</Item>
 			<Item Name="[data]">data,view(simple)</Item>
 			<Item Name="[func]">func,view(simple)</Item>
-			<Item Name="[custom]">custom</Item>
 		</Expand>
 	</Type>
 	<Type Name="entt::internal::meta_type_node">
@@ -105,7 +104,8 @@
 			<Item Name="[default_constructor]">default_constructor != nullptr</Item>
 			<Item Name="[conversion_helper]">conversion_helper != nullptr</Item>
 			<Item Name="[from_void]">from_void != nullptr</Item>
-			<Item Name="[template_info]">templ</Item>
+			<Item Name="[template_info]" Condition="templ.arity != 0u">templ</Item>
+			<Item Name="[custom]" Condition="custom.value != nullptr">custom</Item>
 			<Item Name="[details]" Condition="details != nullptr">*details</Item>
 		</Expand>
 	</Type>