Skip to content

Commit 7ba0292

Browse files
committed
Update *.natvis files (CDB?) files to take into account Unique<T> changes
1 parent b232b11 commit 7ba0292

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

src/etc/natvis/liballoc.natvis

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<Item Name="[capacity]" ExcludeView="simple">buf.cap</Item>
88
<ArrayItems>
99
<Size>len</Size>
10-
<ValuePointer>buf.ptr.pointer</ValuePointer>
10+
<ValuePointer>buf.ptr.pointer.pointer</ValuePointer>
1111
</ArrayItems>
1212
</Expand>
1313
</Type>
@@ -24,7 +24,7 @@
2424
<If Condition="i == head">
2525
<Break/>
2626
</If>
27-
<Item>buf.ptr.pointer[i]</Item>
27+
<Item>buf.ptr.pointer.pointer[i]</Item>
2828
<Exec>i = (i + 1 == buf.cap ? 0 : i + 1)</Exec>
2929
</Loop>
3030
</CustomListItems>
@@ -42,17 +42,17 @@
4242
</Expand>
4343
</Type>
4444
<Type Name="alloc::string::String">
45-
<DisplayString>{(char*)vec.buf.ptr.pointer,[vec.len]s8}</DisplayString>
46-
<StringView>(char*)vec.buf.ptr.pointer,[vec.len]s8</StringView>
45+
<DisplayString>{(char*)vec.buf.ptr.pointer.pointer,[vec.len]s8}</DisplayString>
46+
<StringView>(char*)vec.buf.ptr.pointer.pointer,[vec.len]s8</StringView>
4747
<Expand>
4848
<Item Name="[len]" ExcludeView="simple">vec.len</Item>
4949
<Item Name="[capacity]" ExcludeView="simple">vec.buf.cap</Item>
5050
<Synthetic Name="[chars]">
51-
<DisplayString>{(char*)vec.buf.ptr.pointer,[vec.len]s8}</DisplayString>
51+
<DisplayString>{(char*)vec.buf.ptr.pointer.pointer,[vec.len]s8}</DisplayString>
5252
<Expand>
5353
<ArrayItems>
5454
<Size>vec.len</Size>
55-
<ValuePointer>(char*)vec.buf.ptr.pointer</ValuePointer>
55+
<ValuePointer>(char*)vec.buf.ptr.pointer.pointer</ValuePointer>
5656
</ArrayItems>
5757
</Expand>
5858
</Synthetic>

src/etc/natvis/libcore.natvis

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
</Type>
114114

115115
<Type Name="core::ptr::unique::Unique&lt;*&gt;">
116-
<DisplayString>Unique({(void*)pointer}: {pointer})</DisplayString>
116+
<DisplayString>Unique({(void*)pointer.pointer}: {pointer.pointer})</DisplayString>
117117
<Expand>
118118
<ExpandedItem>pointer</ExpandedItem>
119119
</Expand>

src/etc/natvis/libstd.natvis

+3-3
Original file line numberDiff line numberDiff line change
@@ -104,14 +104,14 @@
104104
</Type>
105105

106106
<Type Name="std::ffi::os_str::OsString">
107-
<DisplayString>{(char*)inner.inner.bytes.buf.ptr.pointer,[inner.inner.bytes.len]}</DisplayString>
107+
<DisplayString>{(char*)inner.inner.bytes.buf.ptr.pointer.pointer,[inner.inner.bytes.len]}</DisplayString>
108108
<Expand>
109109
<Synthetic Name="[chars]">
110-
<DisplayString>{(char*)inner.inner.bytes.buf.ptr.pointer,[inner.inner.bytes.len]}</DisplayString>
110+
<DisplayString>{(char*)inner.inner.bytes.buf.ptr.pointer.pointer,[inner.inner.bytes.len]}</DisplayString>
111111
<Expand>
112112
<ArrayItems>
113113
<Size>inner.inner.bytes.len</Size>
114-
<ValuePointer>(char*)inner.inner.bytes.buf.ptr.pointer</ValuePointer>
114+
<ValuePointer>(char*)inner.inner.bytes.buf.ptr.pointer.pointer</ValuePointer>
115115
</ArrayItems>
116116
</Expand>
117117
</Synthetic>

0 commit comments

Comments
 (0)