Home
last modified time | relevance | path

Searched refs:AssocStmt (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCAtomic.cpp27 StmtResult AssocStmt; member in __anonb915406b0111::AtomicOperandChecker
41 if (!AssocStmt.isUsable()) in getRecoveryExpr()
42 return AssocStmt; in getRecoveryExpr()
47 Expr *E = dyn_cast<Expr>(AssocStmt.get()); in getRecoveryExpr()
51 AssocStmt.get()->getBeginLoc(), in getRecoveryExpr()
52 AssocStmt.get()->getEndLoc(), in getRecoveryExpr()
522 AssocStmt.get(), SemaRef.PDiag(diag::note_acc_atomic_expr_must_be) in CheckRead()
540 return AssocStmt; in CheckRead()
545 AssocStmt.get(), SemaRef.PDiag(diag::note_acc_atomic_expr_must_be) in CheckWrite()
563 return AssocStmt; in CheckWrite()
[all …]
H A DSemaOpenACC.cpp1965 StmtResult AssocStmt) { in ActOnEndStmtDirective() argument
1974 AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
1981 AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
1986 EndLoc, Clauses, AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
1991 AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
2004 AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
2030 AssocStmt.isUsable() ? AssocStmt.get() : nullptr); in ActOnEndStmtDirective()
2055 StmtResult AssocStmt) { in ActOnAssociatedStmt() argument
2069 return CheckAtomicAssociatedStmt(DirectiveLoc, AtKind, AssocStmt); in ActOnAssociatedStmt()
2084 return AssocStmt; in ActOnAssociatedStmt()
[all …]
H A DTreeTransform.h12809 StmtResult AssocStmt = getDerived().TransformStmt(C->getAssociatedStmt()); in TransformOpenACCAtomicConstruct() local
12810 AssocStmt = getSema().OpenACC().ActOnAssociatedStmt( in TransformOpenACCAtomicConstruct()
12812 AssocStmt); in TransformOpenACCAtomicConstruct()
12816 C->getEndLoc(), TransformedClauses, AssocStmt); in TransformOpenACCAtomicConstruct()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h798 StmtResult AssocStmt);
803 StmtResult AssocStmt) { in ActOnAssociatedStmt() argument
805 Clauses, AssocStmt); in ActOnAssociatedStmt()
811 StmtResult AssocStmt);
832 ArrayRef<OpenACCClause *> Clauses, StmtResult AssocStmt);
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenACC.h91 SourceLocation End, Stmt *AssocStmt) in OpenACCAssociatedStmtConstruct() argument
93 AssociatedStmt(AssocStmt) {} in OpenACCAssociatedStmtConstruct()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp1679 StmtResult AssocStmt; in ParseOpenACCDirectiveStmt() local
1687 AssocStmt = getActions().OpenACC().ActOnAssociatedStmt( in ParseOpenACCDirectiveStmt()
1695 DirInfo.EndLoc, DirInfo.Clauses, AssocStmt); in ParseOpenACCDirectiveStmt()