summaryrefslogtreecommitdiffstats
path: root/lldb/test/lang/objc
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2011-08-09 20:28:32 +0000
committerSean Callanan <scallanan@apple.com>2011-08-09 20:28:32 +0000
commit85a96b12de74c341fb1df2585b4112366342e209 (patch)
tree075a6d6c8730ad2e2e8714743f19589ff7f7aa95 /lldb/test/lang/objc
parent356b8188823fb3f1f718bd5b4274fc3e0c349ea8 (diff)
downloadbcm5719-llvm-85a96b12de74c341fb1df2585b4112366342e209.tar.gz
bcm5719-llvm-85a96b12de74c341fb1df2585b4112366342e209.zip
Fixed the Objective-C "self" test case, which
was behaving erratically because it didn't have a return statement in -[A init]. Also made minor cosmetic changes to that test case. llvm-svn: 137142
Diffstat (limited to 'lldb/test/lang/objc')
-rw-r--r--lldb/test/lang/objc/self/main.m7
1 files changed, 4 insertions, 3 deletions
diff --git a/lldb/test/lang/objc/self/main.m b/lldb/test/lang/objc/self/main.m
index 3a49223865b..928aaf2ff02 100644
--- a/lldb/test/lang/objc/self/main.m
+++ b/lldb/test/lang/objc/self/main.m
@@ -15,7 +15,7 @@
}
-(id)init;
-(void)accessMember:(int)a;
-+(int)accessStaticMember:(int)a;
++(void)accessStaticMember:(int)a;
@end
static int s_a = 5;
@@ -27,6 +27,8 @@ static int s_a = 5;
if (self)
m_a = 2;
+
+ return self;
}
-(void)accessMember:(int)a
@@ -34,10 +36,9 @@ static int s_a = 5;
m_a = a; // breakpoint 1
}
-+(int)accessStaticMember:(int)a
++(void)accessStaticMember:(int)a
{
s_a = a; // breakpoint 2
- return 0;
}
@end
OpenPOWER on IntegriCloud