File: test.h

package info (click to toggle)
libconvert-binary-c-perl 0.74-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 9,100 kB
  • ctags: 21,416
  • sloc: ansic: 63,666; perl: 18,582; yacc: 2,143; makefile: 44
file content (362 lines) | stat: -rw-r--r-- 7,794 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
typedef struct {

  unsigned long       aa, ab;
  union {

    union {

      struct {

        struct {

          signed char         ac[2][2][1], ad;
          signed char         ae[3];
          struct {

            signed char         af;
            signed long         ag, ah;
            signed long         ai, aj;
            unsigned short      ak;
            unsigned char       al;
            signed short        am;

          };
          signed char         an;
          unsigned short      ao, ap;

        }                   aq[2];
        struct {

          union {

            signed char         ar;
            unsigned long       as, at;
            signed long long    au[3], av[1][3][1];
            signed char         aw;
            unsigned short      ax;
            int                 ay, az, ba;

          };
          struct {

            unsigned short      bb;
            unsigned            bc, bd[1][1];

          };
          struct {

            unsigned char       be;
            unsigned short      bf[3][3][3];
            int                 bg[2][2], bh[1];
            signed long long    bi, bj, bk;

          };

        }                   bl, bm, bn;
        signed short        bo;
        struct {

          struct {

            unsigned short      bp;
            unsigned long       bq[2][3][3], br[2][3];
            int                 bs;
            unsigned char       bt, bu, bv;
            unsigned char       bw;

          };
          union {

            signed char         bx;
            unsigned            by;

          };
          union {

            int                 bz;
            signed char         ca, cb;
            unsigned short      cc, cd;
            unsigned short      ce;
            signed char         cf[2][2], cg, ch;

          };
          struct {

            signed short        ci, cj, ck;
            signed char         cl[3];
            int                 cm;
            unsigned char       cn;
            signed short        co;
            unsigned short      cp[1][3], cq, cr;

          };
          unsigned long long  cs, ct;
          struct {

            signed short        cu[1];
            signed short        cv;
            unsigned long       cw[1], cx;
            signed char         cy;

          }                   cz, da[3];

        };
        struct {

          union {

            unsigned short      db[2], dc;
            unsigned char       dd, de[3][2];

          };
          signed short        df, dg, dh;

        };

      };
      struct {

        union {

          struct {

            unsigned char       di;
            unsigned char       dj;
            signed long         dk, dl, dm;
            unsigned short      dn;
            unsigned char       dp, dq;

          };
          union {

            unsigned long       dr, ds[3][2][1][2];
            signed short        dt, du;
            signed long long    dv;

          };

        };
        union {

          struct {

            unsigned char       dw;
            unsigned short      dx, dy;
            signed char         dz;

          };
          union {

            signed char         ea;
            unsigned short      eb;

          };
          union {

            signed char         ec, ed;
            unsigned char       ee;
            int                 ef[3][1];
            signed short        eg;
            signed short        eh[3][3];
            unsigned            ei, ej;

          };
          struct {

            unsigned            ek, el[3][3];
            unsigned short      em, en;

          }                   eo;
          struct {

            signed char         ep;
            unsigned char       eq, er[2][3];
            signed long         es[2][3];
            signed short        et, eu;

          }                   ev;

        };
        unsigned char       ew[2], ex;
        struct {

          struct {

            signed char         ey[1][1];
            signed long long    ez, fa[1][2];
            unsigned short      fb;
            unsigned long       fc, fd;
            unsigned char       fe[1];

          };
          signed short        ff, fg[3][1];

        };
        unsigned char       fh;
        struct {

          struct {

            unsigned char       fi;
            int                 fj, fk;

          };
          unsigned char       fl;
          signed char         fm;
          union {

            unsigned short      fn;
            unsigned char       fo;
            unsigned short      fp[2], fq[1];
            unsigned long long  fr;

          };
          signed char         fs[3][1][1], ft;
          struct {

            unsigned char       fu;
            signed char         fv;
            unsigned short      fw[2];
            int                 fx;

          };

        };

      };

    };
    unsigned char       fy;
    unsigned long long  fz;
    union {

      struct {

        signed char         ga;
        union {

          union {

            unsigned long long  gb, gc, gd;
            signed short        ge;

          };
          union {

            signed char         gf;
            signed char         gg;
            unsigned short      gh;
            int                 gi, gj[3][1], gk;

          }                   gl;
          unsigned char       gm;
          struct {

            signed short        gn;
            unsigned char       go, gp;
            unsigned short      gq[3][1];
            unsigned short      gr;
            unsigned long long  gs;

          };
          union {

            unsigned char       gt;
            signed short        gu;
            signed short        gv;
            unsigned short      gw, gx[2][1];
            signed char         gy, gz[1];

          }                   ha;
          struct {

            signed char         hb[3][1];
            unsigned short      hc, hd;

          };

        };
        union {

          unsigned long       he[1][3];
          struct {

            unsigned char       hf, hg;
            unsigned char       hh;

          };
          union {

            unsigned short      hi;
            unsigned char       hj;

          };
          unsigned char       hk, hl;

        }                   hm;
        unsigned char       hn, ho;

      };
      unsigned long       hp, hq;
      struct {

        struct {

          signed char         hr, hs, ht;
          union {

            unsigned char       hu[2];
            unsigned char       hv;
            signed short        hw[2];

          }                   hx[2];
          union {

            unsigned char       hy;
            signed short        hz, ia[3][2][3][2];
            int                 ib, ic;
            signed long long    id, ie;
            unsigned char       ig;
            unsigned char       ih, ii;

          };
          signed char         ij, ik, il[2][1];

        };
        signed long         im;
        unsigned char       in, io, ip;
        struct {

          struct {

            signed short        iq[3][1];
            signed short        ir[3][1];
            unsigned long long  is;
            unsigned char       it, iu[3], iv[1][1][1];
            unsigned long long  iw, ix;
            unsigned short      iy, iz;

          };
          struct {

            signed long long    ja;
            signed char         jb[1][3][3][2];
            unsigned            jc;
            unsigned short      jd;

          };
          unsigned short      je;

        }                   jf;

      };

    };
    unsigned char       jg[1][3];

  };
  int                 jh[2];

} test;