Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/IdentFuncDeclarator.c

    r10dc7491 r62edde5  
    11int main() {
     2        //int f0[]();
     3        //int (f0[])();
     4        //int f0()[];
     5        //int f0()();
     6        //int (*f0)()();
     7        //int ((*f0())())[];
     8
    29        int f1;
    310        int (f2);
     
    1825        int (* const * const f14);
    1926
    20         int f15[2];
     27        int f15[];
    2128        int f16[10];
    22         int (f17[2]);
     29        int (f17[]);
    2330        int (f18[10]);
    2431
    25         int *f19[2];
     32        int *f19[];
    2633        int *f20[10];
    27         int **f21[2];
     34        int **f21[];
    2835        int **f22[10];
    29         int * const *f23[2];
     36        int * const *f23[];
    3037        int * const *f24[10];
    31         int * const * const f25[2];
     38        int * const * const f25[];
    3239        int * const * const f26[10];
    3340
    34         int *(f27[2]);
     41        int *(f27[]);
    3542        int *(f28[10]);
    36         int **(f29[2]);
     43        int **(f29[]);
    3744        int **(f30[10]);
    38         int * const *(f31[2]);
     45        int * const *(f31[]);
    3946        int * const *(f32[10]);
    40         int * const * const (f33[2]);
     47        int * const * const (f33[]);
    4148        int * const * const (f34[10]);
    4249
    43         int (*f35[2]);
     50        int (*f35[]);
    4451        int (*f36[10]);
    45         int (**f37[2]);
     52        int (**f37[]);
    4653        int (**f38[10]);
    47         int (* const *f39[2]);
     54        int (* const *f39[]);
    4855        int (* const *f40[10]);
    49         int (* const * const f41[2]);
     56        int (* const * const f41[]);
    5057        int (* const * const f42[10]);
    5158
    52         int f43[2][3];
     59        int f43[][3];
    5360        int f44[3][3];
    54         int (f45[2])[3];
     61        int (f45[])[3];
    5562        int (f46[3])[3];
    56         int ((f47[2]))[3];
     63        int ((f47[]))[3];
    5764        int ((f48[3]))[3];
    5865
    59         int *f49[2][3];
     66        int *f49[][3];
    6067        int *f50[3][3];
    61         int **f51[2][3];
     68        int **f51[][3];
    6269        int **f52[3][3];
    63         int * const *f53[2][3];
     70        int * const *f53[][3];
    6471        int * const *f54[3][3];
    65         int * const * const f55[2][3];
     72        int * const * const f55[][3];
    6673        int * const * const f56[3][3];
    6774
    68         int (*f57[2][3]);
     75        int (*f57[][3]);
    6976        int (*f58[3][3]);
    70         int (**f59[2][3]);
     77        int (**f59[][3]);
    7178        int (**f60[3][3]);
    72         int (* const *f61[2][3]);
     79        int (* const *f61[][3]);
    7380        int (* const *f62[3][3]);
    74         int (* const * const f63[2][3]);
     81        int (* const * const f63[][3]);
    7582        int (* const * const f64[3][3]);
    7683
Note: See TracChangeset for help on using the changeset viewer.