1 struct private_opaque_data; 2 struct public_type 3 { 4 struct private_data* priv_; 5 }; 6 7 struct a_not_private_type 8 { 9 int i; 10 }; 11 12 void 13 foo(struct public_type* p, struct a_not_private_type* t); 14
1 struct private_opaque_data; 2 struct public_type 3 { 4 struct private_data* priv_; 5 }; 6 7 struct a_not_private_type 8 { 9 int i; 10 }; 11 12 void 13 foo(struct public_type* p, struct a_not_private_type* t); 14