Lines Matching defs:CKind

577     OpenMPClauseKind CKind = Tok.isAnnotation()
580 Actions.StartOpenMPClause(CKind);
582 ParseOpenMPClause(OMPD_declare_mapper, CKind, Clauses.size() == 0);
732 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName);
733 if (CKind == OMPC_uniform || CKind == OMPC_aligned ||
734 CKind == OMPC_linear) {
737 if (CKind == OMPC_aligned) {
739 } else if (CKind == OMPC_linear) {
748 if (CKind == OMPC_aligned) {
750 } else if (CKind == OMPC_linear) {
1110 OpenMPClauseKind CKind = Tok.isAnnotation()
1113 if (CKind != OMPC_match) {
1409 OpenMPClauseKind CKind =
1412 Actions.StartOpenMPClause(CKind);
1413 OMPClause *Clause = ParseOpenMPClause(OMPD_allocate, CKind,
1414 !FirstClauses[CKind].getInt());
1417 FirstClauses[CKind].setInt(true);
1455 OpenMPClauseKind CKind = Tok.isAnnotation()
1458 Actions.StartOpenMPClause(CKind);
1459 OMPClause *Clause = ParseOpenMPClause(OMPD_requires, CKind,
1460 !FirstClauses[CKind].getInt());
1463 FirstClauses[CKind].setInt(true);
1768 OpenMPClauseKind CKind =
1771 Actions.StartOpenMPClause(CKind);
1772 OMPClause *Clause = ParseOpenMPClause(OMPD_allocate, CKind,
1773 !FirstClauses[CKind].getInt());
1776 FirstClauses[CKind].setInt(true);
1929 OpenMPClauseKind CKind =
1934 Actions.StartOpenMPClause(CKind);
1937 ParseOpenMPClause(DKind, CKind, !FirstClauses[CKind].getInt());
1938 FirstClauses[CKind].setInt(true);
1940 FirstClauses[CKind].setPointer(Clause);
2090 OpenMPClauseKind CKind, bool FirstClause) {
2095 if (CKind != OMPC_unknown &&
2096 !isAllowedClauseForDirective(DKind, CKind, getLangOpts().OpenMP)) {
2097 Diag(Tok, diag::err_omp_unexpected_clause) << getOpenMPClauseName(CKind)
2103 switch (CKind) {
2142 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0;
2146 if (CKind == OMPC_ordered && PP.LookAhead(/*N=*/0).isNot(tok::l_paren))
2147 Clause = ParseOpenMPClause(CKind, WrongDirective);
2149 Clause = ParseOpenMPSingleExprClause(CKind, WrongDirective);
2164 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0;
2168 Clause = ParseOpenMPSimpleClause(CKind, WrongDirective);
2177 if ((getLangOpts().OpenMP < 50 || CKind != OMPC_defaultmap) &&
2180 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0;
2185 Clause = ParseOpenMPSingleExprWithArgClause(CKind, WrongDirective);
2210 << getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0;
2214 Clause = ParseOpenMPClause(CKind, WrongDirective);
2236 Clause = ParseOpenMPVarListClause(DKind, CKind, WrongDirective);
2249 << getOpenMPClauseName(CKind) << getOpenMPDirectiveName(DKind);