1*184c6242SDominic Chen // RUN: %clang_analyze_cc1 -analyzer-checker=alpha.core.SizeofPtr -verify %s
20f92ec6eSZhongxing Xu 
30f92ec6eSZhongxing Xu struct s {
40f92ec6eSZhongxing Xu };
50f92ec6eSZhongxing Xu 
f(struct s * p)60f92ec6eSZhongxing Xu int f(struct s *p) {
79bf9af92STed Kremenek   return sizeof(p); // expected-warning{{The code calls sizeof() on a pointer type. This can produce an unexpected result}}
80f92ec6eSZhongxing Xu }
9