[PATCH] D91913: Suppress non-conforming GNU paste extension in all standard-conforming modes

Reid Kleckner via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 26 19:15:00 PST 2021


rnk added a comment.

We need a solution to our problem in the short term, though: there must be a code pattern that can be used in -std=c++14 modes to accomplish what the `, ## __VA_ARGS__` code pattern accomplishes with GCC extensions.

As of right now, my understanding is that `__VA_OPT__` is unavailable in C++14 mode, so I can't go fix Chrome code to use it. If there is some other straightforward way to achieve the outcome, I'm open to it. Until there is, please revert this change.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91913/new/

https://reviews.llvm.org/D91913



More information about the cfe-commits mailing list