]> granicus.if.org Git - clang/commitdiff
Updated test cases so that they do not emit warnings for dead stores.
authorTed Kremenek <kremenek@apple.com>
Mon, 14 Apr 2008 17:40:10 +0000 (17:40 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 14 Apr 2008 17:40:10 +0000 (17:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49659 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis-Apple/CFDate.c
test/Analysis-Apple/uninit-msg-expr.m

index ea15994e4dad0f80b00349c7d00243fe94bdc4a6..58b568b42459b0b8baec5abdd53635e2e9cc4f7c 100644 (file)
@@ -7,7 +7,7 @@ CFAbsoluteTime f1() {
   CFDateRef date = CFDateCreate(NULL, t);
   CFRetain(date);
   CFRelease(date);
-  t = CFDateGetAbsoluteTime(date);
+  CFDateGetAbsoluteTime(date);
   CFRelease(date);
   t = CFDateGetAbsoluteTime(date);   // expected-warning{{Reference-counted object is used after it is released.}}
   return t;
index b7ff7902b0c7e49c764a5656bab01d89df95c027..f054d7ab6cfff41e6ae06ea1eb194c2109a1032b 100644 (file)
@@ -3,14 +3,14 @@
 #include <Foundation/NSString.h>
 #include <Foundation/NSArray.h>
 
-void f1() {
+unsigned f1() {
   NSString *aString;
-  unsigned i = [aString length]; // expected-warning {{Receiver in message expression is an uninitialized value}}
+  return [aString length]; // expected-warning {{Receiver in message expression is an uninitialized value}}
 }
 
-void f2() {
+unsigned f2() {
   NSString *aString = nil;
-  unsigned i = [aString length]; // no-warning
+  return [aString length]; // no-warning
 }
 
 void f3() {