1 | // RUN: %clang_cc1 -std=c1x -fsyntax-only -verify %s |
---|---|
2 | |
3 | void foo(void) { |
4 | _Generic; // expected-error {{expected '('}} |
5 | (void) _Generic(0); // expected-error {{expected ','}} |
6 | (void) _Generic(0, void); // expected-error {{expected ':'}} |
7 | (void) _Generic(0, |
8 | default: 0, // expected-note {{previous default generic association is here}} |
9 | default: 0); // expected-error {{duplicate default generic association}} |
10 | } |
11 |