xref: /aosp_15_r20/external/stg/test_cases/diff_tests/struct/nested.0.c (revision 9e3b08ae94a55201065475453d799e8b1378bea6)
1 struct nested {
2   int x;
3 };
4 
5 struct containing {
6   struct nested inner;
7 };
8 
9 struct referring {
10   struct nested * inner;
11 };
12 
register_ops6(struct containing y)13 int register_ops6(struct containing y) { (void) y; return 6; }
register_ops7(struct containing * y)14 int register_ops7(struct containing* y) { (void) y; return 7; }
register_ops8(struct referring y)15 int register_ops8(struct referring y) { (void) y; return 8; }
register_ops9(struct referring * y)16 int register_ops9(struct referring* y) { (void) y; return 9; }
17