cxx-crashes.cpp revision 4f20de1f20ff7175433b2cc23ff4ad16778c56e1
1// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -verify %s 2 3int f1(char *dst) { 4 char *p = dst + 4; 5 char *q = dst + 3; 6 return !(q >= p); 7} 8 9namespace { 10 11struct A { }; 12struct B { 13 operator A(); 14}; 15 16A f(char *dst) { 17 B b; 18 return b; 19} 20 21} 22