diff options
author | Sean Callanan <scallanan@apple.com> | 2012-04-05 00:12:52 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2012-04-05 00:12:52 +0000 |
commit | a658226ac03f1fce39c61e310bae030b7c9ec9fe (patch) | |
tree | bf136729e74babc79353ee20ceb10e357185b911 /clang/test/Analysis/array-struct-region.c | |
parent | 2b9219eea169026d370a9b686b40cb5fb370ac34 (diff) | |
download | bcm5719-llvm-a658226ac03f1fce39c61e310bae030b7c9ec9fe.tar.gz bcm5719-llvm-a658226ac03f1fce39c61e310bae030b7c9ec9fe.zip |
Fixed a problem where we did not read properties
correctly if the setter/getter were not present
in the debug information. The fixes are as follows:
- We not only look for the method by its full name,
but also look for automatically-generated methods
when searching for a selector in an Objective-C
interface. This is necessary to find accessors.
- Extract the getter and setter name from the
DW_TAG_APPLE_Property declaration in the DWARF
if they are present; generate them if not.
llvm-svn: 154067
Diffstat (limited to 'clang/test/Analysis/array-struct-region.c')
0 files changed, 0 insertions, 0 deletions