I would expect this to cause a false negative on a union of two anonymous structs, both of which have initialized members.

I think better would be to have a local any_default_members rather than passing the same pointer through all levels.

Also, you can look at 'type' rather than DECL_CONTEXT (field).

Jason

Reply via email to