diff options
author | Frederic Riss <friss@apple.com> | 2014-10-10 15:51:10 +0000 |
---|---|---|
committer | Frederic Riss <friss@apple.com> | 2014-10-10 15:51:10 +0000 |
commit | b3c9912a4524db75721b6e164bdfc472d2784752 (patch) | |
tree | 24dcaf4aea32a01ebfae823a80502379800c3d82 /llvm/test/DebugInfo/Inputs | |
parent | d4de180e19548b0de60126c8f63353aeeed5325a (diff) | |
download | bcm5719-llvm-b3c9912a4524db75721b6e164bdfc472d2784752.tar.gz bcm5719-llvm-b3c9912a4524db75721b6e164bdfc472d2784752.zip |
[dwarfdump] Prettyprint DW_AT_APPLE_property_attribute bitfield values.
This change depends on the ApplePropertyString helper that I sent spearately.
Not sure how you want this tested: as a tool test by adding a binary to dump, or as an llvm test starting from an IR file?
Reviewers: dblaikie, samsonov
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D5689
llvm-svn: 219507
Diffstat (limited to 'llvm/test/DebugInfo/Inputs')
-rw-r--r-- | llvm/test/DebugInfo/Inputs/dwarfdump-objc.m | 16 | ||||
-rw-r--r-- | llvm/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o | bin | 0 -> 11512 bytes |
2 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/DebugInfo/Inputs/dwarfdump-objc.m b/llvm/test/DebugInfo/Inputs/dwarfdump-objc.m new file mode 100644 index 00000000000..54fbee2ac39 --- /dev/null +++ b/llvm/test/DebugInfo/Inputs/dwarfdump-objc.m @@ -0,0 +1,16 @@ +// Compile with clang -g dwarfdump-objc.m -c -Wno-objc-root-class + +@interface NSObject {} @end + + +@interface TestInterface +@property (readonly) int ReadOnly; +@property (assign) int Assign; +@property (readwrite) int ReadWrite; +@property (retain) NSObject *Retain; +@property (copy) NSObject *Copy; +@property (nonatomic) int NonAtomic; +@end + +@implementation TestInterface +@end diff --git a/llvm/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o b/llvm/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o Binary files differnew file mode 100644 index 00000000000..6b55d38ce91 --- /dev/null +++ b/llvm/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o |