[PATCH] D111175: [Clang] Extend init-statement to allow alias-declaration
Corentin Jabot via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 7 11:49:11 PDT 2021
cor3ntin added inline comments.
================
Comment at: clang/test/Parser/cxx2b-init-statement.cpp:19
+
+ if (using enum ns::e; false){} // expected-error {{expected '='}}
+
----------------
erichkeane wrote:
> aaron.ballman wrote:
> > erichkeane wrote:
> > > Is there any way to have this elaborate more? The 'expected 'TOKEN'' is my least favorite type of error. Could we change this to be something like, 'expected '=' in type alias' or something?
> > FWIW, I'm fine with the diagnostic as-is because I don't expect anyone to actually *use* this functionality, so I don't expect a ton of users to hit this. I'd say it's fine to address when a user files a bug showing some code where the diagnostic is unclear.
> I'm sad by this, and Aaron points out it is a bit of a hassle, so I can disagree & commit here.
Yeah, i guess we could but i really do not expect that feature to have a lot of uses. So i tried to keep the patch minimal.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111175/new/
https://reviews.llvm.org/D111175
More information about the cfe-commits
mailing list