[clang] [Clang] Ensure compound requirements do not contain placeholder expressions (PR #162618)
Younan Zhang via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 9 06:45:08 PDT 2025
================
@@ -3200,6 +3200,8 @@ ExprResult Parser::ParseRequiresExpression() {
BalancedDelimiterTracker ExprBraces(*this, tok::l_brace);
ExprBraces.consumeOpen();
ExprResult Expression = ParseExpression();
+ if (Expression.isUsable())
+ Expression = Actions.CheckPlaceholderExpr(Expression.get());
----------------
zyn0217 wrote:
I see, thanks!
https://github.com/llvm/llvm-project/pull/162618
More information about the cfe-commits
mailing list