@@ -6846,7 +6846,8 @@ SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareSimdDirective(
68466846 It != UniformedArgs.end()) {
68476847 Diag(E->getExprLoc(), diag::err_omp_wrong_dsa)
68486848 << getOpenMPClauseNameForDiag(OMPC_linear)
6849- << getOpenMPClauseNameForDiag(OMPC_uniform) << E->getSourceRange();
6849+ << getOpenMPClauseNameForDiag(OMPC_uniform)
6850+ << E->getSourceRange();
68506851 Diag(It->second->getExprLoc(), diag::note_omp_explicit_dsa)
68516852 << getOpenMPClauseNameForDiag(OMPC_uniform);
68526853 continue;
@@ -6866,11 +6867,12 @@ SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareSimdDirective(
68666867 if (UniformedLinearThis) {
68676868 Diag(E->getExprLoc(), diag::err_omp_wrong_dsa)
68686869 << getOpenMPClauseNameForDiag(OMPC_linear)
6869- << getOpenMPClauseNameForDiag(IsUniformedThis ? OMPC_uniform : OMPC_linear)
6870+ << getOpenMPClauseNameForDiag(IsUniformedThis ? OMPC_uniform
6871+ : OMPC_linear)
68706872 << E->getSourceRange();
68716873 Diag(UniformedLinearThis->getExprLoc(), diag::note_omp_explicit_dsa)
68726874 << getOpenMPClauseNameForDiag(IsUniformedThis ? OMPC_uniform
6873- : OMPC_linear);
6875+ : OMPC_linear);
68746876 continue;
68756877 }
68766878 UniformedLinearThis = E;
@@ -9138,7 +9140,8 @@ void SemaOpenMP::ActOnOpenMPLoopInitialization(SourceLocation ForLoc,
91389140 DVar.CKind != OMPC_private && DVar.CKind != OMPC_lastprivate)) &&
91399141 (DVar.CKind != OMPC_private || DVar.RefExpr)) {
91409142 Diag(Init->getBeginLoc(), diag::err_omp_loop_var_dsa)
9141- << getOpenMPClauseNameForDiag(DVar.CKind) << getOpenMPDirectiveName(DKind)
9143+ << getOpenMPClauseNameForDiag(DVar.CKind)
9144+ << getOpenMPDirectiveName(DKind)
91429145 << getOpenMPClauseNameForDiag(PredeterminedCKind);
91439146 if (DVar.RefExpr == nullptr)
91449147 DVar.CKind = PredeterminedCKind;
@@ -11218,7 +11221,8 @@ SemaOpenMP::ActOnOpenMPOrderedDirective(ArrayRef<OMPClause *> Clauses,
1121811221 if ((DC && DependSourceClause) || (DOC && DoacrossSourceClause)) {
1121911222 Diag(C->getBeginLoc(), diag::err_omp_more_one_clause)
1122011223 << getOpenMPDirectiveName(OMPD_ordered)
11221- << getOpenMPClauseNameForDiag(DC ? OMPC_depend : OMPC_doacross) << 2;
11224+ << getOpenMPClauseNameForDiag(DC ? OMPC_depend : OMPC_doacross)
11225+ << 2;
1122211226 ErrorFound = true;
1122311227 } else {
1122411228 if (DC)
@@ -11262,14 +11266,16 @@ SemaOpenMP::ActOnOpenMPOrderedDirective(ArrayRef<OMPClause *> Clauses,
1126211266 DependFound ? DependFound->getBeginLoc() : DoacrossFound->getBeginLoc();
1126311267 Diag(Loc, diag::err_omp_depend_clause_thread_simd)
1126411268 << getOpenMPClauseNameForDiag(DependFound ? OMPC_depend : OMPC_doacross)
11265- << getOpenMPClauseNameForDiag(TC ? TC->getClauseKind() : SC->getClauseKind());
11269+ << getOpenMPClauseNameForDiag(TC ? TC->getClauseKind()
11270+ : SC->getClauseKind());
1126611271 ErrorFound = true;
1126711272 } else if ((DependFound || DoacrossFound) &&
1126811273 !DSAStack->getParentOrderedRegionParam().first) {
1126911274 SourceLocation Loc =
1127011275 DependFound ? DependFound->getBeginLoc() : DoacrossFound->getBeginLoc();
1127111276 Diag(Loc, diag::err_omp_ordered_directive_without_param)
11272- << getOpenMPClauseNameForDiag(DependFound ? OMPC_depend : OMPC_doacross);
11277+ << getOpenMPClauseNameForDiag(DependFound ? OMPC_depend
11278+ : OMPC_doacross);
1127311279 ErrorFound = true;
1127411280 } else if (TC || Clauses.empty()) {
1127511281 if (const Expr *Param = DSAStack->getParentOrderedRegionParam().first) {
@@ -17656,8 +17662,9 @@ OMPClause *SemaOpenMP::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList,
1765617662 // the variable's predetermined data-sharing attributes.
1765717663 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false);
1765817664 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_private) {
17659- Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseNameForDiag(DVar.CKind)
17660- << getOpenMPClauseNameForDiag(OMPC_private);
17665+ Diag(ELoc, diag::err_omp_wrong_dsa)
17666+ << getOpenMPClauseNameForDiag(DVar.CKind)
17667+ << getOpenMPClauseNameForDiag(OMPC_private);
1766117668 reportOriginalDsa(SemaRef, DSAStack, D, DVar);
1766217669 continue;
1766317670 }
@@ -18253,8 +18260,9 @@ OMPClause *SemaOpenMP::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList,
1825318260 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false);
1825418261 if (DVar.CKind != OMPC_unknown && DVar.CKind != OMPC_shared &&
1825518262 DVar.RefExpr) {
18256- Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseNameForDiag(DVar.CKind)
18257- << getOpenMPClauseNameForDiag(OMPC_shared);
18263+ Diag(ELoc, diag::err_omp_wrong_dsa)
18264+ << getOpenMPClauseNameForDiag(DVar.CKind)
18265+ << getOpenMPClauseNameForDiag(OMPC_shared);
1825818266 reportOriginalDsa(SemaRef, DSAStack, D, DVar);
1825918267 continue;
1826018268 }
@@ -19044,7 +19052,8 @@ static bool actOnOMPReductionKindClause(
1904419052 !(Type->isScalarType() ||
1904519053 (S.getLangOpts().CPlusPlus && Type->isArithmeticType()))) {
1904619054 S.Diag(ELoc, diag::err_omp_clause_not_arithmetic_type_arg)
19047- << getOpenMPClauseNameForDiag(ClauseKind) << S.getLangOpts().CPlusPlus;
19055+ << getOpenMPClauseNameForDiag(ClauseKind)
19056+ << S.getLangOpts().CPlusPlus;
1904819057 if (!ASE && !OASE) {
1904919058 bool IsDecl = !VD || VD->isThisDeclarationADefinition(Context) ==
1905019059 VarDecl::DeclarationOnly;
@@ -19668,8 +19677,9 @@ OMPClause *SemaOpenMP::ActOnOpenMPLinearClause(
1966819677 // other data-sharing attribute clause.
1966919678 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false);
1967019679 if (DVar.RefExpr) {
19671- Diag(ELoc, diag::err_omp_wrong_dsa) << getOpenMPClauseNameForDiag(DVar.CKind)
19672- << getOpenMPClauseNameForDiag(OMPC_linear);
19680+ Diag(ELoc, diag::err_omp_wrong_dsa)
19681+ << getOpenMPClauseNameForDiag(DVar.CKind)
19682+ << getOpenMPClauseNameForDiag(OMPC_linear);
1967319683 reportOriginalDsa(SemaRef, DSAStack, D, DVar);
1967419684 continue;
1967519685 }
0 commit comments