rust/src/test
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
..
auxiliary Expand internal-unstable to handle named field accesses and method calls. 2015-04-11 16:00:58 -07:00
bench Make sum and product inherent methods on Iterator 2015-04-08 00:26:35 +02:00
codegen Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
compile-fail Rollup merge of #24072 - ebfull:explain_closure_type_err, r=pnkfelix 2015-04-12 18:46:14 +05:30
compile-fail-fulldeps Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
debuginfo Add a name for tuple fields in debuginfo so that they can be accessed in debuggers. 2015-04-12 20:44:25 +02:00
parse-fail fixing some tests and temporarily disabling others to get Bitrig build working 100% 2015-04-04 12:33:44 -07:00
pretty Fallout in tests 2015-04-01 11:22:39 -04:00
run-fail Fix diverging closures 2015-04-06 22:17:35 +09:00
run-make Test fixes and review feedback 2015-04-10 00:58:10 -07:00
run-pass Rollup merge of #24321 - lstat:16602-needstest, r=pnkfelix 2015-04-12 18:46:14 +05:30
run-pass-fulldeps Rollup merge of #24212 - alexcrichton:destabilize-begin-unwind, r=huonw 2015-04-10 00:24:43 +05:30
run-pass-valgrind Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
rustdoc Test fixes and review feedback 2015-04-10 00:58:10 -07:00