Debug_extra/MyPoint.natvis (13 lines of code) (raw):
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Type Name="MyPoint" Inheritable="false">
<DisplayString Condition="x == 0 && y == 0">Zero</DisplayString>
<DisplayString>x: {x} y: {y}</DisplayString>
<Expand>
<Item Name="[x]">x</Item>
<Item Name="[y]">y</Item>
<Item Name="[square]">x*y</Item>
<Item Name="[comb]">x*x + y*y</Item>
</Expand>
</Type>
</AutoVisualizer>