[lldb][NFC] Add a test case for Objective-C properties with conflicting names
authorRaphael Isemann <teemperor@gmail.com>
Mon, 29 Mar 2021 10:28:48 +0000 (12:28 +0200)
committerRaphael Isemann <teemperor@gmail.com>
Mon, 29 Mar 2021 10:33:07 +0000 (12:33 +0200)
commit69e7b7457809bac02f3e6f7d643c4fb516b31616
tree4cece6c255d4a76970a9ee71ab8ff8a8ffa058ce
parent07e46367baeca96d84b03fa215b41775f69d5989
[lldb][NFC] Add a test case for Objective-C properties with conflicting names

This is an LLDB test for the ASTImporter crash that got fixed in D99077.
The test is using Clang modules for the properties as it seems the conflicting
names are not actually correctly handled when generating debug information
(only the first property is emitted and the second one is ignored in the current
clang ToT).
lldb/test/API/lang/objc/modules-objc-property/Makefile [new file with mode: 0644]
lldb/test/API/lang/objc/modules-objc-property/TestModulesObjCProperty.py [new file with mode: 0644]
lldb/test/API/lang/objc/modules-objc-property/main.m [new file with mode: 0644]
lldb/test/API/lang/objc/modules-objc-property/module.modulemap [new file with mode: 0644]
lldb/test/API/lang/objc/modules-objc-property/myModule.h [new file with mode: 0644]