On Tue, 12 Sep 2017, Nathan Sidwell wrote: > Joseph, > in moving field_decl_cmp to the C FE, I noticed it checks for NULL DECL_NAMES. > Those don't occur.
To be clear: they don't occur in the case where field_decl_cmp is used; they can occur in other cases. > This patch removes that checking, and also asserts that when we see > identically named decls, exactly one is a TYPE_DECL. When do you get TYPE_DECLs here, for C? I wouldn't expect them to be possible. -- Joseph S. Myers jos...@codesourcery.com