From 8db78b2190c1821c6291695fc435607d89a8a3ed Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Sun, 28 Nov 2021 17:47:41 +0100 Subject: [PATCH] nativs: * don't abuse Intrinsic, it also has drawbacks * refine natvis snippet for dispatcher class --- natvis/entt/container.natvis | 16 ++++------------ natvis/entt/signal.natvis | 5 +---- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/natvis/entt/container.natvis b/natvis/entt/container.natvis index d1fb9d88a..64bc95229 100644 --- a/natvis/entt/container.natvis +++ b/natvis/entt/container.natvis @@ -1,40 +1,32 @@ - - - - {{ size={ size() } }} - capacity() + packed.first_base::value.capacity() bucket_count() (float)size() / (float)bucket_count() threshold size() - element($i) + packed.first_base::value[$i].element - - - - {{ size={ size() } }} - capacity() + packed.first_base::value.capacity() bucket_count() (float)size() / (float)bucket_count() threshold size() - element($i) + packed.first_base::value[$i].element diff --git a/natvis/entt/signal.natvis b/natvis/entt/signal.natvis index 564ba132a..b07ec43c3 100644 --- a/natvis/entt/signal.natvis +++ b/natvis/entt/signal.natvis @@ -11,9 +11,6 @@ - - - {{ size={ pools.size() } }} @@ -21,7 +18,7 @@ pools.size() - pool_at($i) + *pools.packed.first_base::value[$i].element.second