Skip to content

Commit cc79a33

Browse files
committed
Update Natvis for Variant:::OBJECT
1 parent 3cd3caa commit cc79a33

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

platform/windows/godot.natvis

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<DisplayString Condition="type == Variant::COLOR">{*(Color *)_data._mem}</DisplayString>
6161
<DisplayString Condition="type == Variant::NODE_PATH">{*(NodePath *)_data._mem}</DisplayString>
6262
<DisplayString Condition="type == Variant::_RID">{*(RID *)_data._mem}</DisplayString>
63-
<DisplayString Condition="type == Variant::OBJECT">{*(Object *)_data._mem}</DisplayString>
63+
<DisplayString Condition="type == Variant::OBJECT">{*(Variant::ObjData *)_data._mem}</DisplayString>
6464
<DisplayString Condition="type == Variant::DICTIONARY">{*(Dictionary *)_data._mem}</DisplayString>
6565
<DisplayString Condition="type == Variant::ARRAY">{*(Array *)_data._mem}</DisplayString>
6666
<DisplayString Condition="type == Variant::POOL_BYTE_ARRAY">{*(PoolByteArray *)_data._mem}</DisplayString>
@@ -90,7 +90,7 @@
9090
<Item Name="[value]" Condition="type == Variant::COLOR">*(Color *)_data._mem</Item>
9191
<Item Name="[value]" Condition="type == Variant::NODE_PATH">*(NodePath *)_data._mem</Item>
9292
<Item Name="[value]" Condition="type == Variant::_RID">*(RID *)_data._mem</Item>
93-
<Item Name="[value]" Condition="type == Variant::OBJECT">*(Object *)_data._mem</Item>
93+
<Item Name="[value]" Condition="type == Variant::OBJECT">*(Variant::ObjData *)_data._mem</Item>
9494
<Item Name="[value]" Condition="type == Variant::DICTIONARY">*(Dictionary *)_data._mem</Item>
9595
<Item Name="[value]" Condition="type == Variant::ARRAY">*(Array *)_data._mem</Item>
9696
<Item Name="[value]" Condition="type == Variant::POOL_BYTE_ARRAY">*(PoolByteArray *)_data._mem</Item>
@@ -103,6 +103,13 @@
103103
</Expand>
104104
</Type>
105105

106+
<Type Name="Variant::ObjData" Inheritable="false">
107+
<Expand>
108+
<Item Name="rc">rc</Item>
109+
<Item Name="ref">(Ref&lt;Reference&gt; *)&amp;ref</Item>
110+
</Expand>
111+
</Type>
112+
106113
<Type Name="String">
107114
<DisplayString Condition="_cowdata._ptr == 0">[empty]</DisplayString>
108115
<DisplayString Condition="_cowdata._ptr != 0">{_cowdata._ptr,su}</DisplayString>

0 commit comments

Comments
 (0)