blob: b390f597283644c7b3c4c399509332b8c1d1e52d [file] [log] [blame]
Reid Spencer5f016e22007-07-11 17:01:13 +00001/* RUN: clang -parse-ast %s 2>&1 | grep '6 diagnostics'
2 */
3
4typedef void Void;
5
6void foo() {
7 int X;
8
9 X = sizeof(int (void a));
10 X = sizeof(int (int, void));
11 X = sizeof(int (void, ...));
12
13 X = sizeof(int (Void a));
14 X = sizeof(int (int, Void));
15 X = sizeof(int (Void, ...));
16
17 // Accept these.
18 X = sizeof(int (void));
19 X = sizeof(int (Void));
20}
21