In the current standard wording, the word "anonymous" is almost always used together with union. There's only one exceptions - "anonymous parameter" in [cmp.categories.pre] ("anonymous namespace" in [diff.cpp03.dcl.dcl] was fixed by #9061).
I wonder whether we should say "unnamed parameter" instead. It seems to me that "unnamed" is a more general adjective, but currently the standard wording doesn't say "unnamed parameter" anywhere.
In the current standard wording, the word "anonymous" is almost always used together with union. There's only one exceptions - "anonymous parameter" in [cmp.categories.pre] ("anonymous namespace" in [diff.cpp03.dcl.dcl] was fixed by #9061).
I wonder whether we should say "unnamed parameter" instead. It seems to me that "unnamed" is a more general adjective, but currently the standard wording doesn't say "unnamed parameter" anywhere.