1 /* Type definitions that are used by multiple tests. */ 2 3 typedef struct { char c; } Sc; 4 typedef struct { short s; } Ss; 5 typedef struct { int i; } Si; 6 typedef struct { short s; char c; } Ssc; 7 typedef struct { char c; short s; } Scs; 8 typedef struct { int i; char c; } Sic; 9 typedef struct { char c; int i; } Sci; 10 typedef struct { short s; int i; } Ssi; 11 typedef struct { int i; short s; } Sis; 12 typedef struct { char c; short s; int i; } Scsi; 13 typedef struct { char c; int i; short s; } Scis; 14 typedef struct { short s; char c; int i; } Ssci; 15 typedef struct { short s; int i; char c; } Ssic; 16 typedef struct { int i; short s; char c; } Sisc; 17 typedef struct { int i; char c; short s; } Sics; 18