Updated test cases so that they do not emit warnings for dead stores.

llvm-svn: 49659
This commit is contained in:
Ted Kremenek 2008-04-14 17:40:10 +00:00
parent 7e15130dc9
commit 69a4df4cb7
2 changed files with 5 additions and 5 deletions

View 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;

View 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() {