Dave Lee
0ac42fd26d
[lldb] Add deref support and tests to shared_ptr synthetic
...
Add `frame variable` dereference suppport to libc++ `std::shared_ptr`.
This change allows for commands like `v *thing_sp` and `v thing_sp->m_id`. These
commands now work the same way they do with raw pointers. This is done by adding an
unaccounted for child member named `$$dereference$$`.
Also, add API tests for `std::shared_ptr`, previously there were none.
Differential Revision: https://reviews.llvm.org/D97165
2021-02-23 09:03:46 -08:00
..
2020-11-10 12:02:38 +01:00
2020-11-10 12:02:38 +01:00
2021-01-21 13:06:48 +01:00
2020-11-10 12:02:38 +01:00
2021-02-03 21:15:08 -08:00
2020-11-10 12:02:38 +01:00
2021-02-06 11:52:01 -08:00
2020-12-20 11:32:43 +01:00
2021-02-02 12:39:03 -08:00
2020-11-10 12:02:38 +01:00
2021-02-23 09:03:46 -08:00
2020-02-20 08:32:01 +01:00
2020-12-07 09:56:51 +01:00
2020-12-20 11:32:43 +01:00
2021-02-03 21:15:08 -08:00
2021-02-03 21:15:08 -08:00
2020-06-19 09:42:44 -07:00
2021-02-08 14:09:15 +05:00
2021-02-06 11:52:01 -08:00
2020-12-20 11:32:43 +01:00
2020-04-21 14:42:14 -07:00
2020-12-20 11:32:43 +01:00
2021-02-03 21:15:08 -08:00
2020-08-17 10:05:49 -07:00
2020-08-14 12:31:37 +02:00
2020-11-11 09:14:54 +01:00
2020-11-11 09:14:54 +01:00
2020-11-05 17:49:46 +01:00
2021-02-03 21:15:08 -08:00
2020-12-17 09:31:10 +01:00
2020-11-10 12:02:38 +01:00
2020-02-20 08:32:01 +01:00
2020-06-02 18:31:15 +02:00
2021-02-18 15:37:52 +01:00
2021-02-06 11:52:01 -08:00
2020-05-25 11:30:22 +02:00
2021-02-08 00:14:32 -08:00
2020-04-07 01:06:16 +09:00
2020-11-05 15:11:30 +01:00
2021-02-06 11:52:01 -08:00
2020-08-15 08:14:44 +02:00
2020-09-04 11:25:43 +02:00
2021-02-16 20:21:32 +01:00
2021-02-02 12:39:03 -08:00
2020-11-10 12:02:38 +01:00
2020-05-27 12:08:41 -07:00
2021-02-03 21:15:08 -08:00
2021-02-06 11:52:01 -08:00
2021-02-06 11:52:01 -08:00
2021-02-06 11:52:01 -08:00
2021-02-03 21:15:08 -08:00
2021-02-06 11:52:01 -08:00
2020-09-21 17:29:40 -07:00
2021-02-03 21:15:08 -08:00
2021-02-03 21:15:08 -08:00
2020-05-29 23:04:08 -07:00
2021-02-06 11:52:01 -08:00
2021-02-02 12:39:03 -08:00
2020-02-20 08:32:01 +01:00
2021-02-02 12:39:03 -08:00
2020-02-20 08:32:01 +01:00
2021-02-06 11:52:01 -08:00
2020-12-20 11:32:43 +01:00
2020-02-20 08:32:01 +01:00
2020-05-06 11:03:46 +02:00
2020-11-10 12:02:38 +01:00