diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-05-17 02:54:13 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-17 02:54:13 +0200 |
| commit | a92597392733ec73013f08b9924b635d107003f0 (patch) | |
| tree | 45b74f7784932cc0f635c4587e971883c8dea911 /src/rustllvm/RustWrapper.cpp | |
| parent | 59724084089da63cc2f982372c0fae3551d85fe5 (diff) | |
| parent | 7c55b48d3121178ca05e04812e4c708f7fa6dff5 (diff) | |
| download | rust-a92597392733ec73013f08b9924b635d107003f0.tar.gz rust-a92597392733ec73013f08b9924b635d107003f0.zip | |
Rollup merge of #60687 - MaulingMonkey:pr-fix-natvis-files, r=alexcrichton
Fix .natvis visualizers.
### Updated to handle these changes:
- `core::ptr::*` lost their `__0` elements and are just plain pointers
- `core::ptr::*` probably shouldn't dereference in `DisplayString` s
- `VecDeque` probably *should* dereference it's buf pointer to display individual items.
- `VecDeque` and `Vec` use `core::ptr::*` s
- `VecDeque` and `LinkedList` moved modules again.
### Retested - still working fine, left alone:
- `String`, `&str`, `Option`
### Side Chatter
- Props to Alex for pointing out this was broken in the `#ides-and-editors` Discord channel
- It'd be nice if there was a sane way to automate unit testing these visualizers.
(I assume COM automation of Visual Studio would be a no go on the build servers, and probably really incredibly painful to write too! Suggestions welcome...)
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
