Lines Matching defs:OpenMPClauseKind

62     OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
80 OpenMPClauseKind CKind = OMPC_unknown;
87 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind,
110 OpenMPClauseKind Attributes = OMPC_unknown;
129 OpenMPClauseKind Kind = OMPC_unknown;
244 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
380 OpenMPClauseKind getClauseParsingMode() const {
384 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; }
554 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
609 const llvm::function_ref<bool(OpenMPClauseKind, bool,
619 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
627 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
1021 OpenMPClauseKind)>
1053 OpenMPClauseKind)>
1073 OpenMPClauseKind WhereFoundClauseKind) {
1514 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
1729 QualType Type, OpenMPClauseKind CKind,
1878 [](OpenMPClauseKind C, bool) {
1938 const llvm::function_ref<bool(OpenMPClauseKind, bool,
1963 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
1984 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
2212 OpenMPClauseKind WhereFoundClauseKind) {
2263 [](OpenMPClauseKind K, bool AppliedToPointee) {
2277 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool {
2292 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; },
2338 [](OpenMPClauseKind C, bool AppliedToPointee,
2455 [](OpenMPClauseKind C, bool AppliedToPointee, bool) {
2472 [](OpenMPClauseKind C, bool AppliedToPointee,
2535 OpenMPClauseKind SemaOpenMP::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
2543 [](OpenMPClauseKind C, bool AppliedToPointee,
2571 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; },
2592 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; },
2601 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; },
2613 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; },
2636 OpenMPClauseKind OMPC = OMPC_unknown;
2641 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) {
2653 OpenMPClauseKind) { return true; })) {
2795 void SemaOpenMP::StartOpenMPClause(OpenMPClauseKind K) {
2976 OpenMPClauseKind C) {
3876 OpenMPClauseKind) {
3904 OpenMPClauseKind) {
3950 [](OpenMPClauseKind C, bool AppliedToPointee) {
4011 OpenMPClauseKind) {
4046 [](OpenMPClauseKind C, bool AppliedToPointee) {
4087 OpenMPClauseKind) {
4185 OpenMPClauseKind) { return true; }))
9101 OpenMPClauseKind PredeterminedCKind =
10953 ArrayRef<OpenMPClauseKind> MutuallyExclusiveClauses) {
11079 OpenMPClauseKind MemOrderKind = OMPC_unknown;
12345 OpenMPClauseKind AtomicKind = OMPC_unknown;
12347 OpenMPClauseKind MemOrderKind = OMPC_unknown;
12350 llvm::SmallSet<OpenMPClauseKind, 2> EncounteredAtomicKinds;
13001 const OpenMPClauseKind K) {
13007 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K,
15016 OMPClause *SemaOpenMP::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
15162 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion,
15234 auto GetEnclosingRegion = [&](int EndIdx, OpenMPClauseKind Clause) {
15387 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind,
15457 Expr *E, OpenMPClauseKind CKind, bool StrictlyPositive,
15655 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc,
15673 Res = ActOnOpenMPFailClause(static_cast<OpenMPClauseKind>(Argument),
15776 getListOfPossibleValues(OpenMPClauseKind K, unsigned First, unsigned Last,
16067 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr,
16323 OMPClause *SemaOpenMP::ActOnOpenMPClause(OpenMPClauseKind Kind,
16526 OMPClause *SemaOpenMP::ActOnOpenMPFailClause(OpenMPClauseKind Parameter,
16653 OpenMPClauseKind ClauseKind = C->getClauseKind();
16684 OpenMPClauseKind Kind) {
16883 OMPClause *SemaOpenMP::ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
17184 OpenMPClauseKind ConflictKind;
17188 OpenMPClauseKind WhereFoundClauseKind) -> bool {
17384 [](OpenMPClauseKind C, bool AppliedToPointee) {
17415 OpenMPClauseKind ConflictKind;
17420 OpenMPClauseKind WhereFoundClauseKind) {
17786 [](OpenMPClauseKind C, bool AppliedToPointee, bool) {
18212 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind,
20191 OpenMPClauseKind CKind = OMPC_unknown;
20490 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind,
20505 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) {
20538 OpenMPClauseKind CKind) {
20561 OpenMPClauseKind Kind) {
20924 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind,
22635 OpenMPClauseKind) -> bool {
22711 OpenMPClauseKind) -> bool {