rust/src/etc
Pietro Albini ed6c7b751d
Rollup merge of #56144 - tromey:Bug-55771-btreemap, r=alexcrichton
Fix BTreeSet and BTreeMap gdb pretty-printers

The BTreeSet and BTreeMap gdb pretty-printers did not take the node
structure into account, and consequently only worked for shallow sets.
This fixes the problem by iterating over child nodes when needed.

This patch avoids the current approach of implementing some of the
value manipulations in debugger-indepdendent code.  This was done for
convenience: a type lookup was needed for the first time, and there
currently are no lldb formatters for these types.

Closes #55771
2018-11-25 17:05:04 +01:00
..
installer fix typos in src/{bootstrap,ci,etc,lib{backtrace,core,fmt_macros}} 2018-02-10 12:22:57 +01:00
natvis *.natvis: Use s8 postfixes to correctly interpret rust strings as UTF-8. 2017-07-21 03:39:56 -07:00
platform-intrinsics Enable default inlining in platform intrinsics 2018-07-16 14:36:00 +02:00
test-float-parse Remove unnecessary or invalid feature attributes 2018-08-05 15:54:48 +01:00
third-party Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
cat-and-grep.sh Use GNU version of fgrep/egrep tool if available 2018-03-22 14:38:05 +01:00
CONFIGS.md Add sublime-rust to CONFIGS.md. 2016-08-22 01:24:01 -04:00
ctags.rust Update the ctags rules and targets. 2015-07-30 06:35:42 +10:00
debugger_pretty_printers_common.py Fix BTreeSet and BTreeMap gdb pretty-printers 2018-11-21 14:07:22 -07:00
dec2flt_table.py Speed up dec2flt fast path with additional tables. 2016-01-12 22:25:16 +01:00
gdb_load_rust_pretty_printers.py debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty printers enabled. 2014-12-30 17:26:13 +01:00
gdb_rust_pretty_printing.py Rollup merge of #56144 - tromey:Bug-55771-btreemap, r=alexcrichton 2018-11-25 17:05:04 +01:00
generate-deriving-span-tests.py Rollup merge of #55447 - frewsxcv:frewsxcv-rename, r=Mark-Simulacrum 2018-10-29 09:47:52 +01:00
generate-keyword-tests.py Remove the parse-fail test suite 2018-10-21 14:06:28 +03:00
htmldocck.py Fix spelling in the documentation to htmldocck.py 2018-10-11 14:37:56 +02:00
indenter fix some python3 incompatibilities 2017-11-16 13:34:13 -05:00
lldb_batchmode.py Fix typos. 2018-11-11 20:52:36 +07:00
lldb_rust_formatters.py fix typos in various places 2018-10-23 15:56:25 +02:00
rust-gdb Exec gdb and lldb in rust-* wrappers 2018-08-19 00:00:00 +02:00
rust-gdbgui Fix direction of slashes in the help text example. 2018-08-30 20:23:41 +01:00
rust-lldb Have rust-lldb look for the rust-enabled lldb 2018-09-07 09:13:47 -06:00
rust-windbg.cmd Distribute intrinsic.natvis with the compiler for windows-msvc. 2017-12-17 23:27:40 +01:00
wasm32-shim.js Add some more additional functions to the shim 2018-07-02 18:23:57 +02:00