Home | History | Annotate | Download | only in Parse

Lines Matching defs:DKind

39   auto DKind =
44 if (DKind == F[i][0]) {
52 DKind = F[i][2];
56 return DKind;
70 auto DKind = ParseOpenMPDirectiveKind(*this);
72 switch (DKind) {
113 << getOpenMPDirectiveName(DKind);
145 auto DKind = ParseOpenMPDirectiveKind(*this);
152 switch (DKind) {
181 << getOpenMPDirectiveName(DKind);
204 if (DKind == OMPD_critical) {
219 if (isOpenMPLoopDirective(DKind))
221 if (isOpenMPSimdDirective(DKind))
224 Actions.StartOpenMPDSABlock(DKind, DirName, Actions.getCurScope(), Loc);
234 ParseOpenMPClause(DKind, CKind, !FirstClauses[CKind].getInt());
255 Actions.ActOnOpenMPRegionStart(DKind, getCurScope());
265 DKind, DirName, Clauses, AssociatedStmt.get(), Loc, EndLoc);
360 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind,
365 if (CKind != OMPC_unknown && !isAllowedClauseForDirective(DKind, CKind)) {
367 << getOpenMPDirectiveName(DKind);
387 Diag(Tok, diag::err_omp_more_one_clause) << getOpenMPDirectiveName(DKind)
402 Diag(Tok, diag::err_omp_more_one_clause) << getOpenMPDirectiveName(DKind)
413 Diag(Tok, diag::err_omp_more_one_clause) << getOpenMPDirectiveName(DKind)
434 Diag(Tok, diag::err_omp_more_one_clause) << getOpenMPDirectiveName(DKind)
455 << getOpenMPDirectiveName(DKind);
460 << getOpenMPDirectiveName(DKind);