1 | // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) |
---|---|
2 | |
3 | struct S { |
4 | int a; |
5 | int b; |
6 | int c; |
7 | }; |
8 | |
9 | union U { |
10 | int a; |
11 | int b; |
12 | int c; |
13 | }; |
14 | |
15 | struct S1 { |
16 | int a; |
17 | int b; |
18 | int c; |
19 | }; |
20 | |
21 | union U1 { |
22 | int a; |
23 | int b; |
24 | int c; |
25 | }; |
26 | |
27 | typedef int T; |
28 | typedef int S; |
29 | typedef int U; |
30 | typedef int T1; |
31 | typedef int S1; |
32 | typedef int U1; |
33 | |
34 | struct root_struct { |
35 | S m_1; |
36 | T m_2; |
37 | U m_3; |
38 | S1 m_4; |
39 | T1 m_5; |
40 | U1 m_6; |
41 | struct S m_7; |
42 | struct S1 m_8; |
43 | union U m_9; |
44 | union U1 m_10; |
45 | }; |
46 | |
47 | int func(struct root_struct *root) |
48 | { |
49 | return 0; |
50 | } |
51 |