reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseOpenMP.cpp
 1598   switch (DKind) {
 1604           << getOpenMPDirectiveName(DKind) << 0;
 1607     DeclDirectiveListParserHelper Helper(this, DKind);
 1608     if (!ParseOpenMPSimpleVarList(DKind, Helper,
 1614             << getOpenMPDirectiveName(DKind);
 1629           << getOpenMPDirectiveName(DKind) << 0;
 1632     DeclDirectiveListParserHelper Helper(this, DKind);
 1633     if (!ParseOpenMPSimpleVarList(DKind, Helper,
 1665               << getOpenMPDirectiveName(DKind);
 1725           << getOpenMPDirectiveName(DKind) << 0;
 1773     if (DKind == OMPD_critical) {
 1786     } else if (DKind == OMPD_cancellation_point || DKind == OMPD_cancel) {
 1786     } else if (DKind == OMPD_cancellation_point || DKind == OMPD_cancel) {
 1792     if (isOpenMPLoopDirective(DKind))
 1794     if (isOpenMPSimdDirective(DKind))
 1797     Actions.StartOpenMPDSABlock(DKind, DirName, Actions.getCurScope(), Loc);
 1808           ParseOpenMPClause(DKind, CKind, !FirstClauses[CKind].getInt());
 1828     if (DKind == OMPD_ordered && FirstClauses[OMPC_depend].getInt()) {
 1832             << getOpenMPDirectiveName(DKind) << 1
 1841       Actions.ActOnOpenMPRegionStart(DKind, getCurScope());
 1847     } else if (DKind == OMPD_target_update || DKind == OMPD_target_enter_data ||
 1847     } else if (DKind == OMPD_target_update || DKind == OMPD_target_enter_data ||
 1848                DKind == OMPD_target_exit_data) {
 1849       Actions.ActOnOpenMPRegionStart(DKind, getCurScope());
 1856         DKind, DirName, CancelRegion, Clauses, AssociatedStmt.get(), Loc,
 1870         << 1 << getOpenMPDirectiveName(DKind);