1 // RUN: %clang_cc1 -triple x86_64-apple-darwin -fsyntax-only  -verify -DEXPECTWARNING %s
2 // RUN: %clang_cc1 -triple x86_64-apple-darwin -fsyntax-only  -verify -Wno-pointer-integer-compare %s
3 
4 #ifdef EXPECTWARNING
5 // expected-warning@+6 {{comparison between pointer and integer ('int' and 'int *')}}
6 #else
7 // expected-no-diagnostics
8 #endif
9 
test_ext_typecheck_comparison_of_pointer_integer(int integer,int * pointer)10 int test_ext_typecheck_comparison_of_pointer_integer(int integer, int * pointer) {
11 	return integer != pointer;
12 }
13