summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/module_section
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2015-12-10 23:02:09 +0000
committerDouglas Gregor <dgregor@apple.com>2015-12-10 23:02:09 +0000
commit9dd25b76964280b01964faa1724131c9eaa840c5 (patch)
treed6f91da677a974ff0ddbcc81982e0e6fb8dc14dd /lldb/packages/Python/lldbsuite/test/python_api/module_section
parentf5d34b7b9d8b6c357977357bfa5159269a248c8c (diff)
downloadbcm5719-llvm-9dd25b76964280b01964faa1724131c9eaa840c5.tar.gz
bcm5719-llvm-9dd25b76964280b01964faa1724131c9eaa840c5.zip
Objective-C properties: merge attributes when redeclaring 'readonly' as 'readwrite' in an extension.
r251874 stopped back-patching the AST when an Objective-C 'readonly' property is redeclared in a class extension as 'readwrite'. However, it did not properly handle merging of Objective-C property attributes (e.g., getter name, ownership, atomicity) to the redeclaration, leading to bad metadata. Merge (and check!) those property attributes so we get the right metadata and reasonable ASTs. Fixes rdar://problem/23823989. llvm-svn: 255309
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/module_section')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud