================
@@ -19332,11 +19343,19 @@ OMPClause
*SemaOpenMP::ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
assert(0 <= ExtraModifier && ExtraModifier <= OMPC_NUMTEAMS_unknown &&
"Unexpected num_teams modifier.");
Res = ActOnOpenMPNumTeamsClause(
- VarList, static_cast<OpenMPNumTeamsClauseModifier>(ExtraModifier),
- ExtraModifierExpr, ExtraModifierLoc, StartLoc, LParenLoc, EndLoc);
+ VarList,
+ static_cast<OpenMPNumTeamsClauseModifier>(Data.ExtraModifierArray[0]),
+ Data.ExtraModifierExprArray[0], Data.ExtraModifierLocArray[0],
+ static_cast<OpenMPNumTeamsClauseModifier>(Data.ExtraModifierArray[1]),
+ Data.ExtraModifierExprArray[1], Data.ExtraModifierLocArray[1],
StartLoc,
+ LParenLoc, EndLoc);
break;
case OMPC_thread_limit:
- Res = ActOnOpenMPThreadLimitClause(VarList, StartLoc, LParenLoc, EndLoc);
+ assert(0 <= ExtraModifier && ExtraModifier <= OMPC_THREADLIMIT_unknown &&
+ "Unexpected num_teams modifier.");
----------------
alexey-bataev wrote:
"Unexpected thread_limit modifier."
https://github.com/llvm/llvm-project/pull/206412
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits