[Base] Fix natvis for new endian_store.
This commit is contained in:
parent
6c0d03fad3
commit
f4cfa65c7a
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
||||
|
||||
<!-- Automatically convert endianness for xe::be -->
|
||||
<Type Name="xe::be<unsigned __int64>">
|
||||
<!-- Automatically convert endianness for xe::endian_store<,1> -->
|
||||
<Type Name="xe::endian_store<unsigned __int64, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF00000000000000) >> 56) |
|
||||
((value & 0x00FF000000000000) >> 40) |
|
||||
|
@ -14,7 +14,7 @@
|
|||
((value & 0x00000000000000FF) << 56))}
|
||||
</DisplayString>
|
||||
</Type>
|
||||
<Type Name="xe::be<__int64>">
|
||||
<Type Name="xe::endian_store<__int64, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF00000000000000) >> 56) |
|
||||
((value & 0x00FF000000000000) >> 40) |
|
||||
|
@ -27,7 +27,7 @@
|
|||
</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="xe::be<unsigned int>">
|
||||
<Type Name="xe::endian_store<unsigned int, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF000000) >> 24) |
|
||||
((value & 0x00FF0000) >> 8) |
|
||||
|
@ -35,7 +35,7 @@
|
|||
((value & 0x000000FF) << 24))}
|
||||
</DisplayString>
|
||||
</Type>
|
||||
<Type Name="xe::be<int>">
|
||||
<Type Name="xe::endian_store<int, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF000000) >> 24) |
|
||||
((value & 0x00FF0000) >> 8) |
|
||||
|
@ -44,25 +44,25 @@
|
|||
</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="xe::be<unsigned short>">
|
||||
<Type Name="xe::endian_store<unsigned short, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF00) >> 8) |
|
||||
((value & 0x00FF) << 8))}
|
||||
</DisplayString>
|
||||
</Type>
|
||||
<Type Name="xe::be<short>">
|
||||
<Type Name="xe::endian_store<short, 1>">
|
||||
<DisplayString>
|
||||
{(((value & 0xFF00) >> 8) |
|
||||
((value & 0x00FF) << 8))}
|
||||
</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="xe::be<unsigned char>">
|
||||
<Type Name="xe::endian_store<unsigned char, 1>">
|
||||
<DisplayString>
|
||||
{value}
|
||||
</DisplayString>
|
||||
</Type>
|
||||
<Type Name="xe::be<char>">
|
||||
<Type Name="xe::endian_store<char, 1>">
|
||||
<DisplayString>
|
||||
{value}
|
||||
</DisplayString>
|
||||
|
|
Loading…
Reference in New Issue