blob: cebc55bd4239792b541c3a139361e7d9c75c5386 [file] [log] [blame]
// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -verify %s
int f1(char *dst) {
char *p = dst + 4;
char *q = dst + 3;
return !(q >= p);
}
long f2(char *c) {
return long(c) & 1;
}
bool f3() {
return !false;
}
namespace {
struct A { };
struct B {
operator A();
};
A f(char *dst) {
B b;
return b;
}
}