blob: a6e5d72dbc0948819d8837e6473998d1b0276c53 [file] [log] [blame]
enum ea { A = 0, };
enum eb { B = 1, };
static enum eb foo(enum ea a)
{
return a;
}
/*
* check-name: enum-mismatch
* check-command: sparse -Wenum-mismatch $file
*
* check-error-start
enum-mismatch.c:7:16: warning: mixing different enum types:
enum-mismatch.c:7:16: unsigned int enum ea
enum-mismatch.c:7:16: unsigned int enum eb
* check-error-end
*/