1 /* Used with the types.c test */
4 typedef __attribute__((address_space(1))) int ASInt
;
7 typedef _Complex
float Cfloat
;
10 typedef _Atomic(int) AtomicInt
;
13 typedef int * int_ptr
;
16 typedef int (^Block
)(int, float);
18 // TYPE_CONSTANT_ARRAY
19 typedef int five_ints
[5];
21 // TYPE_INCOMPLETE_ARRAY
22 typedef float float_array
[];
24 // TYPE_VARIABLE_ARRAY in stmts.[ch]
27 typedef float float4
__attribute__((vector_size(16)));
30 typedef float ext_float4
__attribute__((ext_vector_type(4)));
32 // TYPE_FUNCTION_NO_PROTO
33 typedef int noproto();
35 // TYPE_FUNCTION_PROTO
36 typedef float proto(float, float, ...);
39 typedef int_ptr
* int_ptr_ptr
;
42 typedef typeof(17) typeof_17
;
45 typedef typeof(int_ptr
*) int_ptr_ptr2
;