diff options
| author | Michael Buch <michaelbuch12@gmail.com> | 2025-10-29 09:03:34 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-29 09:03:34 +0000 |
| commit | 7fb6faedceee8f61b8abd406173489a43cdb229b (patch) | |
| tree | c605de509feedbea42c07f0aec6338087f063e94 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
| parent | a9e6f90867b1c7cc18fe46822148d99f614f9e33 (diff) | |
| download | llvm-7fb6faedceee8f61b8abd406173489a43cdb229b.zip llvm-7fb6faedceee8f61b8abd406173489a43cdb229b.tar.gz llvm-7fb6faedceee8f61b8abd406173489a43cdb229b.tar.bz2 | |
[llvm][DebugInfo][test] Add LLVM tests for Objective-C property debug-info (#165373)
The IR->DWARF pipeline was not properly tested before. This patch adds a
test to generate DWARF for various `DIObjCProperty` constructions.
This caught a couple of bugs:
1. The `DW_AT_APPLE_property_getter` and `DW_AT_APPLE_property_setter`
properties were emitted the wrong way around.
2. The `DW_TAG_member` ivars were not linking back to the property that
they back.
These will be fixed in follow-up patches.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
