source: src/tests/StructMember.c@ df42128

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors ctor deferred_resn demangler enum forall-pointer-decay gc_noraii jacob/cs343-translation jenkins-sandbox memory new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
Last change on this file since df42128 was 62edde5, checked in by Thierry Delisle <tdelisle@…>, 9 years ago

added new tests folder to replace existing one

  • Property mode set to 100644
File size: 482 bytes
Line 
1typedef int T;
2
3struct S {
4 int m1:3, m2:4;
5 int :2;
6 int :3, :4;
7 int m3;
8 int m4, m5, m6;
9 int *m7, *m8, *m9;
10 int (*m10)();
11 int *(*m11)(int);
12 T T;
13 T (T);
14
15// Cforall extensions
16
17 * int m12, m13;
18 * [ * int ] (int) m14;
19 int ;
20 int , , ;
21 int * , , ;
22 int *, *, *;
23 * int , , ;
24 int (*)();
25 int (**)( int );
26 T ;
27
28// errors
29
30// void f(void);
31};
32
33struct S s;
34
35union U {
36 [5] int m1;
37 int m2[5];
38 * int m3;
39 int *m4;
40} u;
41
42// Local Variables: //
43// tab-width: 4 //
44// End: //
Note: See TracBrowser for help on using the repository browser.