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; }
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) {
691 VarDecl *D, const llvm::function_ref<bool(OpenMPClauseKind)> &CPred,
883 VD, [](OpenMPClauseKind K) -> bool { return K == OMPC_private; }, Level);
903 void Sema::StartOpenMPClause(OpenMPClauseKind K) {
4888 OpenMPClauseKind AtomicKind = OMPC_unknown;
5549 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr,
5713 OpenMPClauseKind CKind,
5756 OpenMPClauseKind CKind) {
5849 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc,
5984 OpenMPClauseKind Kind, unsigned Argument, Expr *Expr,
6110 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind,
6243 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *TailExpr,