Add a few more analyzer test cases.

llvm-svn: 68326
This commit is contained in:
Ted Kremenek 2009-04-02 17:25:00 +00:00
parent 68bc53967e
commit 701fc10087
1 changed files with 15 additions and 0 deletions

View File

@ -43,6 +43,21 @@ int f3(void) {
return 1;
}
void f4_aux(float* x);
float f4(void) {
float x;
f4_aux(&x);
return x; // no-warning
}
struct f5_struct { int x; };
void f5_aux(struct f5_struct* s);
int f5(void) {
struct f5_struct s;
f5_aux(&s);
return s.x; // no-warning
}
int ret_uninit() {
int i;
int *p = &i;