// RUN: %clang_cc1 -triple x86_64-pc-linux-gnu -fsyntax-only -Warray-parameter -verify %s
void ;
void ; // no warning
void ; // expected-note {{previously declared as 'int[]' here}}
void ; // expected-warning {{argument 'a' of type 'int[2]' with mismatched bound}}
void ; // expected-note {{previously declared as 'int[3]' here}}
void ; // expected-warning {{argument 'a' of type 'int[2]' with mismatched bound}}
void ;
void ; // no warning
void ;
void ; // no warning
void ;
void ; // no warning
void ;
void ; // no warning
void ;
void ; // no warning
void ; // expected-note {{previously declared as 'int[*]' here}}
void ; // expected-warning {{argument 'a' of type 'int[n]' with mismatched bound}}
void ;
void ;
void ; // expected-warning {{argument 'a' of type 'int[]' with mismatched bound}}
// expected-note@-2 {{previously declared as 'int[2]' here}}
void