]> git.lizzy.rs Git - rust.git/commit
debuginfo: Create common debugger pretty printer module.
authorMichael Woerister <michaelwoerister@posteo>
Sat, 9 May 2015 14:48:36 +0000 (16:48 +0200)
committerMichael Woerister <michaelwoerister@posteo>
Sat, 30 May 2015 18:06:08 +0000 (20:06 +0200)
commitd136714e04fa244fb45a8459cb717dc682208697
tree53b52f7fcb678fcb4ef77b82ece9408c2e5fa9c1
parent474c6e0ae47578b3e608c893e18bc83798b565aa
debuginfo: Create common debugger pretty printer module.

GDB and LLDB pretty printers have some common functionality
and also access some common information, such as the layout of
standard library types. So far, this information has been
duplicated in the two pretty printing python modules. This
commit introduces a common module used by both debuggers.
mk/debuggers.mk
src/etc/debugger_pretty_printers_common.py [new file with mode: 0644]
src/etc/gdb_rust_pretty_printing.py
src/etc/lldb_rust_formatters.py
src/test/debuginfo/gdb-pretty-std.rs [deleted file]
src/test/debuginfo/option-like-enum.rs
src/test/debuginfo/pretty-std.rs [new file with mode: 0644]