1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| /* RUN: %clang_cc1 %s -fsyntax-only -pedantic -verify -std=c89
| */
|
| /* Top level extension marker. */
|
| __extension__ typedef struct
| {
| long long int quot;
| long long int rem;
| } lldiv_t;
|
|
| /* Decl/expr __extension__ marker. */
| void bar() {
| __extension__ int i;
| int j;
| __extension__ (j = 10LL);
| __extension__ j = 10LL; /* expected-warning {{'long long' is an extension}} */
| }
|
|