Ignore:
Timestamp:
Jun 23, 2016, 12:23:00 PM (9 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
4d3ca1d8
Parents:
c2931ea (diff), d56c05d0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' into ctor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/IdentFuncDeclarator.c

    rc2931ea rf1ee72e  
    11int main() {
    2         //int f0[]();
    3         //int (f0[])();
    4         //int f0()[];
    5         //int f0()();
    6         //int (*f0)()();
    7         //int ((*f0())())[];
    8 
    92        int f1;
    103        int (f2);
     
    2518        int (* const * const f14);
    2619
    27         int f15[];
     20        int f15[2];
    2821        int f16[10];
    29         int (f17[]);
     22        int (f17[2]);
    3023        int (f18[10]);
    3124
    32         int *f19[];
     25        int *f19[2];
    3326        int *f20[10];
    34         int **f21[];
     27        int **f21[2];
    3528        int **f22[10];
    36         int * const *f23[];
     29        int * const *f23[2];
    3730        int * const *f24[10];
    38         int * const * const f25[];
     31        int * const * const f25[2];
    3932        int * const * const f26[10];
    4033
    41         int *(f27[]);
     34        int *(f27[2]);
    4235        int *(f28[10]);
    43         int **(f29[]);
     36        int **(f29[2]);
    4437        int **(f30[10]);
    45         int * const *(f31[]);
     38        int * const *(f31[2]);
    4639        int * const *(f32[10]);
    47         int * const * const (f33[]);
     40        int * const * const (f33[2]);
    4841        int * const * const (f34[10]);
    4942
    50         int (*f35[]);
     43        int (*f35[2]);
    5144        int (*f36[10]);
    52         int (**f37[]);
     45        int (**f37[2]);
    5346        int (**f38[10]);
    54         int (* const *f39[]);
     47        int (* const *f39[2]);
    5548        int (* const *f40[10]);
    56         int (* const * const f41[]);
     49        int (* const * const f41[2]);
    5750        int (* const * const f42[10]);
    5851
    59         int f43[][3];
     52        int f43[2][3];
    6053        int f44[3][3];
    61         int (f45[])[3];
     54        int (f45[2])[3];
    6255        int (f46[3])[3];
    63         int ((f47[]))[3];
     56        int ((f47[2]))[3];
    6457        int ((f48[3]))[3];
    6558
    66         int *f49[][3];
     59        int *f49[2][3];
    6760        int *f50[3][3];
    68         int **f51[][3];
     61        int **f51[2][3];
    6962        int **f52[3][3];
    70         int * const *f53[][3];
     63        int * const *f53[2][3];
    7164        int * const *f54[3][3];
    72         int * const * const f55[][3];
     65        int * const * const f55[2][3];
    7366        int * const * const f56[3][3];
    7467
    75         int (*f57[][3]);
     68        int (*f57[2][3]);
    7669        int (*f58[3][3]);
    77         int (**f59[][3]);
     70        int (**f59[2][3]);
    7871        int (**f60[3][3]);
    79         int (* const *f61[][3]);
     72        int (* const *f61[2][3]);
    8073        int (* const *f62[3][3]);
    81         int (* const * const f63[][3]);
     74        int (* const * const f63[2][3]);
    8275        int (* const * const f64[3][3]);
    8376
Note: See TracChangeset for help on using the changeset viewer.