llvm-project/lldb/lit
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
..
Breakpoint [lit, windows] Disable a number of tests that are failing on Windows 2018-06-07 17:49:22 +00:00
Expr [lit, lldbsuite] Remove tests that are duplicated between lit and lldb-suite 2018-07-18 15:16:54 +00:00
Modules Misc module/dwarf logging improvements 2018-08-07 18:00:30 +00:00
Quit Allow specifying an exit code for the 'quit' command 2018-07-11 17:18:01 +00:00
Suite [lit] Don't require semicolon separator 2018-07-04 17:14:52 +00:00
SymbolFile [PDB] Parse UDT symbols and pointers to members (combined patch) 2018-08-14 07:57:44 +00:00
Unit Resubmit "[lit] Force site configs to run before source-tree configs" 2017-09-15 22:10:46 +00:00
tools/lldb-mi Darwin: mark test unsupported while we sort out how to make it generic. 2018-08-09 13:21:05 +00:00
CMakeLists.txt [CMake] Have check-lldb-unit use CMAKE_CURRENT_BINARY_DIR 2018-07-17 15:11:15 +00:00
lit-lldb-init Introduce a setting to disable Spotlight while running the test suite 2018-03-12 20:52:36 +00:00
lit.cfg [lit, python] Change the order of the quotes in the lit cfg file 2018-08-07 20:58:02 +00:00
lit.site.cfg.in lldb-test symbols: Add ability to do name-based lookup 2018-05-03 10:57:16 +00:00