source: tests/array.c @ b54ad9c

ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since b54ad9c was bf71cfd, checked in by Thierry Delisle <tdelisle@…>, 6 years ago

Moved up many directories in source

  • Property mode set to 100644
File size: 491 bytes
RevLine 
[62edde5]1//Testing array declarations
2int a1[];
[55ba7339]3//int a2[*];
4//double a4[3.0];
[62edde5]5
6int m1[][3];
[55ba7339]7//int m2[*][*];
[62edde5]8int m4[3][3];
9
10typedef int T;
11
12int fred() {
[55ba7339]13//      int a1[];
14//      int a2[*];
[62edde5]15        int a4[3];
16        int T[3];
17}
18
19int mary( int T[3],
20                  int p1[const 3],
21                  int p2[static 3],
22                  int p3[static const 3]
23        ) {
24}
25
26int (*tom())[3] {
27}
28
29int (*(jane)())( int T[3],
30                                 int p1[const 3],
31                                 int p2[static 3],
32                                 int p3[static const 3]
33        ) {
34}
35
36//Dummy main
37int main(int argc, char const *argv[])
38{
39        return 0;
40}
Note: See TracBrowser for help on using the repository browser.