Lines Matching refs:LinKind
7127 auto LinKind = static_cast<OpenMPLinearClauseKind>(*MI); in ActOnOpenMPDeclareSimdDirective() local
7162 (void)CheckOpenMPLinearDecl(CanonPVD, E->getExprLoc(), LinKind, in ActOnOpenMPDeclareSimdDirective()
7183 (void)CheckOpenMPLinearDecl(/*D=*/nullptr, E->getExprLoc(), LinKind, in ActOnOpenMPDeclareSimdDirective()
20224 bool Sema::CheckOpenMPLinearModifier(OpenMPLinearClauseKind LinKind, in CheckOpenMPLinearModifier() argument
20226 if ((!LangOpts.CPlusPlus && LinKind != OMPC_LINEAR_val) || in CheckOpenMPLinearModifier()
20227 LinKind == OMPC_LINEAR_unknown || LinKind == OMPC_LINEAR_step) { in CheckOpenMPLinearModifier()
20235 OpenMPLinearClauseKind LinKind, QualType Type, in CheckOpenMPLinearDecl() argument
20241 if ((LinKind == OMPC_LINEAR_uval || LinKind == OMPC_LINEAR_ref) && in CheckOpenMPLinearDecl()
20244 << Type << getOpenMPSimpleClauseTypeName(OMPC_linear, LinKind); in CheckOpenMPLinearDecl()
20261 if (!Ty || (LinKind != OMPC_LINEAR_ref && !Ty->isDependentType() && in CheckOpenMPLinearDecl()
20278 SourceLocation LParenLoc, OpenMPLinearClauseKind LinKind, in ActOnOpenMPLinearClause() argument
20292 if (CheckOpenMPLinearModifier(LinKind, LinLoc)) in ActOnOpenMPLinearClause()
20293 LinKind = OMPC_LINEAR_val; in ActOnOpenMPLinearClause()
20325 if (CheckOpenMPLinearDecl(D, ELoc, LinKind, Type)) in ActOnOpenMPLinearClause()
20357 if (LinKind == OMPC_LINEAR_uval) in ActOnOpenMPLinearClause()
20410 return OMPLinearClause::Create(Context, StartLoc, LParenLoc, LinKind, LinLoc, in ActOnOpenMPLinearClause()
20435 OpenMPLinearClauseKind LinKind = Clause.getModifier(); in FinishOpenMPLinearClause() local
20466 if (LinKind == OMPC_LINEAR_uval) in FinishOpenMPLinearClause()