Skip to content

Commit dff24b0

Browse files
committed
[OpenMP 60] Initial parsing/sema for need_device_addr modifier on adjust_args clause
Adds initial parsing and semantic analysis for `need_device_addr` modifier on `adjust_args` clause. PR Link: #143442
1 parent a1bbf8e commit dff24b0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

clang/lib/Parse/ParseOpenMP.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1563,8 +1563,8 @@ void Parser::ParseOMPDeclareVariantClauses(Parser::DeclGroupPtrTy Ptr,
15631563
if (DeclVarData && !TI.Sets.empty())
15641564
Actions.OpenMP().ActOnOpenMPDeclareVariantDirective(
15651565
DeclVarData->first, DeclVarData->second, TI, AdjustNothing,
1566-
AdjustNeedDevicePtr, AdjustNeedDeviceAddr, AppendArgs, AdjustArgsLoc, AppendArgsLoc,
1567-
SourceRange(Loc, Tok.getLocation()));
1566+
AdjustNeedDevicePtr, AdjustNeedDeviceAddr, AppendArgs, AdjustArgsLoc,
1567+
AppendArgsLoc, SourceRange(Loc, Tok.getLocation()));
15681568

15691569
// Skip the last annot_pragma_openmp_end.
15701570
(void)ConsumeAnnotationToken();
@@ -4822,8 +4822,8 @@ bool Parser::ParseOpenMPVarList(OpenMPDirectiveKind DKind,
48224822
getLangOpts());
48234823
Data.ExtraModifierLoc = Tok.getLocation();
48244824
if (Data.ExtraModifier == OMPC_ADJUST_ARGS_unknown) {
4825-
Diag(Tok, diag::err_omp_unknown_adjust_args_op) << (getLangOpts().OpenMP >=
4826-
60 ? 1 : 0);
4825+
Diag(Tok, diag::err_omp_unknown_adjust_args_op)
4826+
<< (getLangOpts().OpenMP >= 60 ? 1 : 0);
48274827
SkipUntil(tok::r_paren, tok::annot_pragma_openmp_end, StopBeforeMatch);
48284828
} else {
48294829
ConsumeToken();

0 commit comments

Comments
 (0)