Lines Matching refs:OpenMPClauseKind
63 typedef MatchesAny<OpenMPClauseKind> MatchesAnyClause;
72 OpenMPClauseKind CKind;
87 OpenMPClauseKind Attributes;
135 OpenMPClauseKind ClauseKindMode;
153 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
191 void addDSA(VarDecl *D, DeclRefExpr *E, OpenMPClauseKind A);
215 const llvm::function_ref<bool(OpenMPClauseKind)> &CPred,
498 void DSAStackTy::addDSA(VarDecl *D, DeclRefExpr *E, OpenMPClauseKind A) { in addDSA()
691 VarDecl *D, const llvm::function_ref<bool(OpenMPClauseKind)> &CPred, in hasExplicitDSA()
883 VD, [](OpenMPClauseKind K) -> bool { return K == OMPC_private; }, Level); in isOpenMPPrivateVar()
903 void Sema::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
4888 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
5549 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
5713 OpenMPClauseKind CKind, in IsNonNegativeIntegerValue()
5756 OpenMPClauseKind CKind) { in VerifyPositiveIntegerConstantInClause()
5849 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
5984 OpenMPClauseKind Kind, unsigned Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
6110 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
6243 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *TailExpr, in ActOnOpenMPVarListClause()