Hi, There are various Structure Expressions that don't actually "exist" because they are syntactically equivalent to other constructs. So we never really construct or use these classes. But they are still listed in various visitors, which is somewhat confusing. Removing the AST and HIR variants of these classes really cleans up the code IMHO.
The following 3 patches can also be found on https://code.wildebeest.org/git/user/mjw/gccrs/log/?h=structexpr [PATCH 1/3] StructExprTuple doesn't really exist [PATCH 2/3] StructExprUnit doesn't really exist [PATCH 3/3] Remove Enumaration Expression, EnumExpr, classes Cheers, Mark -- Gcc-rust mailing list Gcc-rust@gcc.gnu.org https://gcc.gnu.org/mailman/listinfo/gcc-rust