about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-05-17 02:54:13 +0200
committerGitHub <noreply@github.com>2019-05-17 02:54:13 +0200
commita92597392733ec73013f08b9924b635d107003f0 (patch)
tree45b74f7784932cc0f635c4587e971883c8dea911 /src/test/ui/thinlto
parent59724084089da63cc2f982372c0fae3551d85fe5 (diff)
parent7c55b48d3121178ca05e04812e4c708f7fa6dff5 (diff)
downloadrust-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/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions