1 /* Type definitions that are used by multiple tests. */
3 typedef struct { char c
; double d
; } Scd
;
4 typedef struct { char c
; double d
; char b
; } Scdc
;
5 typedef struct { double d
; } Sd
;
6 typedef struct { double d
; int i
; } Sdi
;
7 typedef struct { char c
; Sd sd
; } Scsds
;
8 typedef struct { char c
; Sd sd
; char b
; } Scsdsc
;
9 typedef struct { char c
; Sdi sdi
; } Scsdis
;
10 typedef struct { char c
; Sdi sdi
; char b
; } Scsdisc
;
11 typedef struct { Sd sd
; } Ssds
;
12 typedef struct { Sd sd
; char c
; } Ssdsc
;
13 typedef struct { char c
; Ssds ssds
; } Scssdss
;
14 typedef struct { char c
; Ssds ssds
; char b
; } Scssdssc
;
16 typedef struct { float f
; int i
; } Sfi
;
17 typedef struct { float f
; int i1
; int i2
; } Sfii
;
18 typedef struct { float f
; int i
; Sfi fi
; } Sfifi
;
19 typedef struct { float f
; int i1
; int i2
; Sfii fii
; } Sfiifii
;