1 | // RUN: %clang_cc1 -fsyntax-only -verify %s |
---|---|
2 | |
3 | int f3(y, x, |
4 | x) // expected-error {{redefinition of parameter}} |
5 | int y, |
6 | x, // expected-note {{previous declaration is here}} |
7 | x; // expected-error {{redefinition of parameter}} |
8 | { |
9 | return x + y; |
10 | } |
11 | |
12 | void f4(void) { |
13 | f3 (1, 1, 2, 3, 4); // expected-warning{{too many arguments}} |
14 | } |
15 | |
16 |