aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/warn_false_to_pointer.cpp
blob: 3a873d886f0e8efe9dacf2639a63175f2dc08937 (plain) (blame)
1
2
3
4
5
6
7
8
9
// RUN: %clang_cc1 -fsyntax-only -verify %s

int* j = false; // expected-warning{{ initialization of pointer of type 'int *' from literal 'false'}}

void foo(int* i, int *j=(false)) // expected-warning{{ initialization of pointer of type 'int *' from literal 'false'}}
{
  foo(false); // expected-warning{{ initialization of pointer of type 'int *' from literal 'false'}}
}