rust/src/etc
bors b9ed9e2a32 Auto merge of #24351 - michaelwoerister:named-tuple-fields, r=alexcrichton
This PR makes `rustc` emit field names for tuple fields in DWARF. Formerly there was no way of directly accessing the fields of a tuple in GDB and LLDB since there is no C/C++ equivalent to this. Now, the debugger sees the name `__{field-index}` for tuple fields. So you can type for example `some_tuple_val.__2` to get the third tuple component.
When pretty printers are used (e.g. via `rust-gdb` or `rust-lldb`) these artificial field names will not clutter tuple rendering (which was the main motivation for not doing this in the past).

Solves #21948.
2015-04-13 12:39:49 +00:00
..
mingw-fix-include Strip trailing whitespace 2015-03-15 11:25:43 -07:00
third-party Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
2014-06-rewrite-bytes-macros.py
adb_run_wrapper.sh Add one more depth on android test directory for multiple targets 2015-02-10 21:53:31 +09:00
apple-darwin.supp
check-binaries.py
check-sanitycheck.py check: Reword the warning to be more prescriptive 2015-03-27 17:03:47 -07:00
check-summary.py Fix PEP8 for check-summary.py 2015-01-27 01:26:02 -08:00
cmathconsts.c
CONFIGS.md markdown file with links to configs 2015-02-15 14:32:48 +03:00
ctags.rust
errorck.py Clean up tidy scripts, coverage, performance 2015-02-05 14:37:16 -08:00
extract_grammar.py Fix PEP8 for extract_grammar 2015-01-27 01:26:03 -08:00
featureck.py Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
gdb_load_rust_pretty_printers.py
gdb_rust_pretty_printing.py Add a name for tuple fields in debuginfo so that they can be accessed in debuggers. 2015-04-12 20:44:25 +02:00
generate-deriving-span-tests.py Deprecate in-tree rand, std::rand and #[derive(Rand)]. 2015-02-04 09:39:40 +11:00
generate-keyword-tests.py Fix PEP8 for generate-keyword-tests 2015-01-27 01:26:03 -08:00
get-snapshot.py Fix PEP8 in snapshot.py 2015-01-27 01:26:02 -08:00
htmldocck.py rustdoc: Add a primitive page for raw pointers 2015-04-07 17:54:33 -07:00
indenter
latest-unix-snaps.py Fix PEP8 for latest-unix-snaps.py 2015-01-27 01:26:03 -08:00
libc.c Add the other S_I(RWX)(GRP/OTH) for posix creat 2015-03-24 03:25:48 -07:00
licenseck.py Clean up tidy scripts, coverage, performance 2015-02-05 14:37:16 -08:00
lldb_batchmode.py
lldb_rust_formatters.py Add a name for tuple fields in debuginfo so that they can be accessed in debuggers. 2015-04-12 20:44:25 +02:00
local_stage0.sh bitrig integration 2015-02-11 14:49:06 -08:00
make-snapshot.py
make-win-dist.py std: Add a new env module 2015-02-01 11:08:15 -08:00
maketest.py Fix PEP8 in maketest 2015-01-27 01:26:01 -08:00
mirror-all-snapshots.py Fix PEP8 in mirror-all-snapshots 2015-01-27 01:26:03 -08:00
mklldeps.py bitrig integration 2015-02-11 14:49:06 -08:00
regex-match-tests.py
rust-gdb
rust-lldb
snapshot.py bitrig integration 2015-02-11 14:49:06 -08:00
sugarise-doc-comments.py Fix PEP8 in sugarise-doc-comments 2015-01-27 01:26:02 -08:00
tidy.py Refactor code in tidy.py 2015-02-23 21:15:34 -08:00
unicode.py Remove regex module from libunicode 2015-04-13 10:30:10 +12:00
x86.supp
ziggurat_tables.py