diff --git a/Source/Core/Common/BitField.natvis b/Source/Core/Common/BitField.natvis index 1eda338924..4d2a309199 100644 --- a/Source/Core/Common/BitField.natvis +++ b/Source/Core/Common/BitField.natvis @@ -11,61 +11,64 @@ This is a re-implementation of the abstract bitfield class' algrothm (in BitField.h) for Visual Studio to use for pretty-printing during debugging. --> - - - > $T1) & ((1 << $T2) - 1)}]]> + + > $T1) & ((1 << $T2) - 1))}]]> $T1 $T2 + + + + + $T3 + > ($T1 + $T2*$i)) & ((1 << $T2) - 1))]]> + + + $T1 + $T2 + $T3 + + - + + + + + + - - > $T1) & ((1 << ($T2-1)) - 1))}]]> + + > $T1) & ((1 << ($T2-1)) - 1)))}]]> - > $T1) & ((1 << ($T2-1)) - 1)}]]> + > $T1) & ((1 << ($T2-1)) - 1))}]]> $T1 $T2 - - - - > $T1) & ((1 << ($T2-1)) - 1))}]]> - - > $T1) & ((1 << ($T2-1)) - 1)}]]> - - $T1 - $T2 - - - - - > $T1) & ((1 << ($T2-1)) - 1))}]]> - - > $T1) & ((1 << ($T2-1)) - 1)}]]> - - $T1 - $T2 - - - - - > $T1) & ((1 << ($T2-1)) - 1))}]]> - - > $T1) & ((1 << ($T2-1)) - 1)}]]> + + + + + + + $T3 + + > ($T1 + $T2*$i)) & ((1 << ($T2-1)) - 1)))]]> + + > ($T1 + $T2*$i)) & ((1 << ($T2-1)) - 1))]]> + $T1 $T2 + $T3 diff --git a/Source/Core/Common/EnumMap.natvis b/Source/Core/Common/EnumMap.natvis new file mode 100644 index 0000000000..7d1b261890 --- /dev/null +++ b/Source/Core/Common/EnumMap.natvis @@ -0,0 +1,30 @@ + + + + + + + + + + + + $T2 + 1 + + + m_array[i] + i++ + + + + + diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props index 60a4e2299d..a6271664b4 100644 --- a/Source/Core/DolphinLib.props +++ b/Source/Core/DolphinLib.props @@ -1236,5 +1236,6 @@ +