mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 07:53:26 +00:00
Fix HashMap/HashSet in natvis after member renames
This commit is contained in:
parent
6e4e8072e1
commit
a75e6be6fb
1 changed files with 12 additions and 12 deletions
|
@ -32,10 +32,10 @@
|
||||||
|
|
||||||
<Type Name="Dictionary">
|
<Type Name="Dictionary">
|
||||||
<Expand>
|
<Expand>
|
||||||
<Item Name="[size]">_p && _p->variant_map.head_element ? _p->variant_map.num_elements : 0</Item>
|
<Item Name="[size]">_p && _p->variant_map._head_element ? _p->variant_map._size : 0</Item>
|
||||||
<LinkedListItems>
|
<LinkedListItems>
|
||||||
<Size>_p && _p->variant_map.head_element ? _p->variant_map.num_elements : 0</Size>
|
<Size>_p && _p->variant_map._head_element ? _p->variant_map._size : 0</Size>
|
||||||
<HeadPointer>_p ? _p->variant_map.head_element : nullptr</HeadPointer>
|
<HeadPointer>_p ? _p->variant_map._head_element : nullptr</HeadPointer>
|
||||||
<NextPointer>next</NextPointer>
|
<NextPointer>next</NextPointer>
|
||||||
<ValueNode Name="[{data.key}]">(*this),view(MapHelper)</ValueNode>
|
<ValueNode Name="[{data.key}]">(*this),view(MapHelper)</ValueNode>
|
||||||
</LinkedListItems>
|
</LinkedListItems>
|
||||||
|
@ -93,10 +93,10 @@
|
||||||
|
|
||||||
<Type Name="HashSet<*,*,*>">
|
<Type Name="HashSet<*,*,*>">
|
||||||
<Expand>
|
<Expand>
|
||||||
<Item Name="[size]">num_elements</Item>
|
<Item Name="[size]">_size</Item>
|
||||||
<ArrayItems>
|
<ArrayItems>
|
||||||
<Size>num_elements</Size>
|
<Size>_size</Size>
|
||||||
<ValuePointer>($T1 *) keys._cowdata._ptr</ValuePointer>
|
<ValuePointer>($T1 *) _keys._cowdata._ptr</ValuePointer>
|
||||||
</ArrayItems>
|
</ArrayItems>
|
||||||
</Expand>
|
</Expand>
|
||||||
</Type>
|
</Type>
|
||||||
|
@ -112,10 +112,10 @@
|
||||||
<!-- elements displayed by index -->
|
<!-- elements displayed by index -->
|
||||||
<Type Name="HashMap<*,*,*,*,*>" Priority="Medium">
|
<Type Name="HashMap<*,*,*,*,*>" Priority="Medium">
|
||||||
<Expand>
|
<Expand>
|
||||||
<Item Name="[size]">head_element ? num_elements : 0</Item>
|
<Item Name="[size]">_head_element ? _size : 0</Item>
|
||||||
<LinkedListItems>
|
<LinkedListItems>
|
||||||
<Size>head_element ? num_elements : 0</Size>
|
<Size>_head_element ? _size : 0</Size>
|
||||||
<HeadPointer>head_element</HeadPointer>
|
<HeadPointer>_head_element</HeadPointer>
|
||||||
<NextPointer>next</NextPointer>
|
<NextPointer>next</NextPointer>
|
||||||
<ValueNode>(*this)</ValueNode>
|
<ValueNode>(*this)</ValueNode>
|
||||||
</LinkedListItems>
|
</LinkedListItems>
|
||||||
|
@ -126,10 +126,10 @@
|
||||||
<!-- show elements by index by specifying "ShowElementsByIndex"-->
|
<!-- show elements by index by specifying "ShowElementsByIndex"-->
|
||||||
<Type Name="HashMap<*,*,*,*,*>" ExcludeView="ShowElementsByIndex" Priority="MediumHigh">
|
<Type Name="HashMap<*,*,*,*,*>" ExcludeView="ShowElementsByIndex" Priority="MediumHigh">
|
||||||
<Expand>
|
<Expand>
|
||||||
<Item Name="[size]">head_element ? num_elements : 0</Item>
|
<Item Name="[size]">_head_element ? _size : 0</Item>
|
||||||
<LinkedListItems>
|
<LinkedListItems>
|
||||||
<Size>head_element ? num_elements : 0</Size>
|
<Size>_head_element ? _size : 0</Size>
|
||||||
<HeadPointer>head_element</HeadPointer>
|
<HeadPointer>_head_element</HeadPointer>
|
||||||
<NextPointer>next</NextPointer>
|
<NextPointer>next</NextPointer>
|
||||||
<ValueNode Name="[{data.key}]">(*this),view(MapHelper)</ValueNode>
|
<ValueNode Name="[{data.key}]">(*this),view(MapHelper)</ValueNode>
|
||||||
</LinkedListItems>
|
</LinkedListItems>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue