Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
0002 
0003 struct S {
0004     int a;
0005     int b;
0006     int c;
0007 };
0008 
0009 union U {
0010     int a;
0011     int b;
0012     int c;
0013 };
0014 
0015 struct S1 {
0016     int a;
0017     int b;
0018     int c;
0019 };
0020 
0021 union U1 {
0022     int a;
0023     int b;
0024     int c;
0025 };
0026 
0027 typedef int T;
0028 typedef int S;
0029 typedef int U;
0030 typedef int T1;
0031 typedef int S1;
0032 typedef int U1;
0033 
0034 struct root_struct {
0035     S       m_1;
0036     T       m_2;
0037     U       m_3;
0038     S1      m_4;
0039     T1      m_5;
0040     U1      m_6;
0041     struct S    m_7;
0042     struct S1   m_8;
0043     union  U    m_9;
0044     union  U1   m_10;
0045 };
0046 
0047 int func(struct root_struct *root)
0048 {
0049     return 0;
0050 }