diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2018-06-27 19:58:39 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2018-06-27 19:58:39 +0000 |
commit | 8e93917e8d14f2785149f9e1fd22288a0da1ddb4 (patch) | |
tree | eb605bcc2f1807383ea85323e42b058af3458001 /lldb/packages/Python/lldbsuite/test/lldbtest.py | |
parent | bc0748e81230a5230d8dfbf0b4ef06dafe3c2434 (diff) | |
download | bcm5719-llvm-8e93917e8d14f2785149f9e1fd22288a0da1ddb4.tar.gz bcm5719-llvm-8e93917e8d14f2785149f9e1fd22288a0da1ddb4.zip |
[SymbolFile] Implement GetCompleteObjCClass for .debug_names
When running the test suite with .debug_names a bunch of tests were
failing because GetCompleteObjCClass was not yet implemented for
DebugNamesDWARFIndex. This patch adds the required logic.
We use the .debug_names to find the Objective-C class and then rely on
DW_AT_APPLE_objc_complete_type to find the complete type. If we can't
find it or the attribute is not supported, we return a list of potential
complete types.
Differential revision: https://reviews.llvm.org/D48596
llvm-svn: 335776
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbtest.py')
0 files changed, 0 insertions, 0 deletions