Aleksandr Urakov
7d2a74fc54
[PDB] Parse UDT symbols and pointers to members (combined patch)
...
Summary:
In this patch I've tried to combine the best ideas from D49368 and D49410,
so it implements following:
- Completion of UDTs from a PDB with a filling of a layout info;
- Pointers to members;
- Fixes the bug relating to a virtual base offset reading from `vbtable`.
The offset was treated as an unsigned, but it can be a negative sometimes.
- Support of MSInheritance attribute
Reviewers: asmith, zturner, rnk, labath, clayborg, lldb-commits
Reviewed By: zturner
Subscribers: aleksandr.urakov, stella.stamenova, JDevlieghere, lldb-commits
Differential Revision: https://reviews.llvm.org/D49980
llvm-svn: 339649
2018-08-14 07:57:44 +00:00
..
2018-06-08 09:10:31 +00:00
2018-06-07 10:04:44 +00:00
2018-06-06 11:35:23 +00:00
2018-06-27 19:58:39 +00:00
2018-06-27 19:58:39 +00:00
2018-06-07 14:03:30 +00:00
2018-06-08 09:10:31 +00:00
2018-05-21 14:12:52 +00:00
2018-01-27 14:35:33 +00:00
2018-08-14 07:57:44 +00:00
2017-04-24 22:11:10 +00:00
2018-05-09 16:42:53 +00:00
2018-04-30 16:04:32 +00:00
2018-04-30 16:04:32 +00:00
2018-01-21 18:03:17 +00:00
2018-05-09 16:42:53 +00:00
2018-03-18 20:11:02 +00:00
2018-05-24 20:44:48 +00:00
2018-05-24 20:44:48 +00:00
2018-05-21 14:12:52 +00:00
2018-07-29 19:32:36 +00:00
2018-05-09 16:42:53 +00:00
2018-05-09 16:42:53 +00:00
2018-04-30 16:49:04 +00:00
2017-07-31 17:02:52 +00:00
2018-03-18 20:11:02 +00:00
2018-04-30 16:49:04 +00:00
2018-05-09 16:42:53 +00:00
2018-05-09 16:42:53 +00:00
2018-05-29 17:17:46 +00:00
2018-05-29 17:17:46 +00:00
2018-06-13 22:08:14 +00:00
2018-04-27 15:45:58 +00:00
2017-02-02 21:39:50 +00:00
2017-02-02 21:39:50 +00:00
2018-04-30 16:49:04 +00:00
2018-04-30 16:49:04 +00:00
2017-02-02 21:39:50 +00:00
2018-02-07 11:13:21 +00:00
2018-02-07 11:13:21 +00:00
2018-06-04 09:05:27 +00:00
2018-06-04 09:05:27 +00:00
2017-02-02 21:39:50 +00:00
2018-04-30 16:49:04 +00:00
2018-03-18 20:11:02 +00:00
2018-06-08 09:10:31 +00:00
2018-06-08 09:10:31 +00:00
2018-06-05 09:56:14 +00:00
2018-07-29 19:32:36 +00:00
2018-04-30 16:49:04 +00:00
2018-05-17 11:36:08 +00:00
2017-03-15 09:06:58 +00:00
2017-03-03 20:56:28 +00:00
2018-06-13 16:21:24 +00:00
2018-06-07 10:35:28 +00:00
2018-01-21 18:03:17 +00:00
2017-05-02 10:17:30 +00:00
2018-08-07 11:07:21 +00:00
2018-06-08 10:31:55 +00:00
2018-06-13 22:08:14 +00:00
2018-06-02 02:44:10 +00:00
2018-03-18 20:11:02 +00:00
2018-03-18 20:11:02 +00:00
2018-03-18 20:11:02 +00:00
2018-03-18 20:11:02 +00:00
2018-03-18 20:11:02 +00:00
2018-03-18 20:11:02 +00:00
2018-04-30 16:49:04 +00:00