forked from OSchip/llvm-project
22 lines
362 B
C
22 lines
362 B
C
/* RUN: clang -parse-ast %s 2>&1 | grep '6 diagnostics'
|
|
*/
|
|
|
|
typedef void Void;
|
|
|
|
void foo() {
|
|
int X;
|
|
|
|
X = sizeof(int (void a));
|
|
X = sizeof(int (int, void));
|
|
X = sizeof(int (void, ...));
|
|
|
|
X = sizeof(int (Void a));
|
|
X = sizeof(int (int, Void));
|
|
X = sizeof(int (Void, ...));
|
|
|
|
// Accept these.
|
|
X = sizeof(int (void));
|
|
X = sizeof(int (Void));
|
|
}
|
|
|