diff --git a/VS2017/Visualizers/boost_MultiIndex.natvis b/VS2017/Visualizers/boost_MultiIndex.natvis index 23517c3..4df9e63 100644 --- a/VS2017/Visualizers/boost_MultiIndex.natvis +++ b/VS2017/Visualizers/boost_MultiIndex.natvis @@ -54,39 +54,38 @@ - - {{ size={(($T3*)this)->node_count} }} + + {{ size={ (($T2*)this)->node_count } }} - (($T3*)this)->buckets.spc.n_ - 1 - (($T3*)this)->max_load - (($T3*)this)->mlf - (($T3*)this)->eq_ - (($T3*)this)->hash_ + (($T2*)this)->buckets.spc.n_ - 1 + (($T2*)this)->max_load + (($T2*)this)->mlf + (($T2*)this)->eq_ + (($T2*)this)->hash_ - - - - - - - - - - NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)((((($T3*)this)->buckets.spc.data_ + BucketIndex))->prior_) - - - - *reinterpret_cast<$T3::value_type*>(&(((boost::multi_index::detail::hashed_index_node<$T1,$T2>*)NodePtr))->space) - - - - NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)(NodePtr->next_) - - - - ++BucketIndex - + + + + + + + + + + NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)((((($T2*)this)->buckets.spc.data_ + BucketIndex))->prior_) + + + + *reinterpret_cast<$T2::value_type*>(&(((boost::multi_index::detail::hashed_index_node<$T1>*)NodePtr))->space) + + + NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)(NodePtr->next_) + + + + ++BucketIndex + diff --git a/VS2019/Visualizers/boost_MultiIndex.natvis b/VS2019/Visualizers/boost_MultiIndex.natvis index 23517c3..dc91907 100644 --- a/VS2019/Visualizers/boost_MultiIndex.natvis +++ b/VS2019/Visualizers/boost_MultiIndex.natvis @@ -54,41 +54,39 @@ - - {{ size={(($T3*)this)->node_count} }} + + {{ size={ (($T2*)this)->node_count } }} - (($T3*)this)->buckets.spc.n_ - 1 - (($T3*)this)->max_load - (($T3*)this)->mlf - (($T3*)this)->eq_ - (($T3*)this)->hash_ + (($T2*)this)->buckets.spc.n_ - 1 + (($T2*)this)->max_load + (($T2*)this)->mlf + (($T2*)this)->eq_ + (($T2*)this)->hash_ - - - - - - - - - - NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)((((($T3*)this)->buckets.spc.data_ + BucketIndex))->prior_) - - - - *reinterpret_cast<$T3::value_type*>(&(((boost::multi_index::detail::hashed_index_node<$T1,$T2>*)NodePtr))->space) - - - - NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)(NodePtr->next_) - - - - ++BucketIndex - + + + + + + + + + + NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)((((($T2*)this)->buckets.spc.data_ + BucketIndex))->prior_) + + + + *reinterpret_cast<$T2::value_type*>(&(((boost::multi_index::detail::hashed_index_node<$T1>*)NodePtr))->space) + + + NodePtr = (boost::multi_index::detail::hashed_index_node_trampoline<$T1>*)(NodePtr->next_) + + + + ++BucketIndex + -