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

Declarations

tools/clang/include/clang/Basic/OpenMPKinds.def
  322 OPENMP_CLAUSE(task_reduction,  OMPTaskReductionClause)

References

tools/clang/include/clang/AST/OpenMPClause.h
 2678       : OMPVarListClause<OMPTaskReductionClause>(OMPC_task_reduction, StartLoc,
 2688             OMPC_task_reduction, SourceLocation(), SourceLocation(),
 2868     return T->getClauseKind() == OMPC_task_reduction;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 3205   TRY_TO(TraverseNestedNameSpecifierLoc(C->getQualifierLoc()));
 3206   TRY_TO(TraverseDeclarationNameInfo(C->getNameInfo()));
 3207   TRY_TO(VisitOMPClauseList(C));
 3208   TRY_TO(VisitOMPClauseWithPostUpdate(C));
 3209   for (auto *E : C->privates()) {
 3212   for (auto *E : C->lhs_exprs()) {
 3215   for (auto *E : C->rhs_exprs()) {
 3218   for (auto *E : C->reduction_ops()) {
tools/clang/include/clang/Basic/OpenMPKinds.def
 1032 OPENMP_TASKGROUP_CLAUSE(task_reduction)
tools/clang/lib/AST/OpenMPClause.cpp
   71   case OMPC_task_reduction:
  155   case OMPC_task_reduction:
tools/clang/lib/Basic/OpenMPKinds.cpp
  174   case OMPC_task_reduction:
  368   case OMPC_task_reduction:
 1021          Kind == OMPC_reduction || Kind == OMPC_task_reduction ||
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 4029   case OMPC_task_reduction:
tools/clang/lib/Parse/ParseOpenMP.cpp
 2091   case OMPC_task_reduction:
 2569   if (Kind == OMPC_reduction || Kind == OMPC_task_reduction ||
 2716       (Kind != OMPC_reduction && Kind != OMPC_task_reduction &&
tools/clang/lib/Sema/SemaOpenMP.cpp
 4169     } else if (Cl->getClauseKind() == OMPC_task_reduction) {
 4626       case OMPC_task_reduction:
10287   case OMPC_task_reduction:
10921   case OMPC_task_reduction:
11344   case OMPC_task_reduction:
11525   case OMPC_task_reduction:
11748   case OMPC_task_reduction:
11891   case OMPC_task_reduction:
13709   if (actOnOMPReductionKindClause(*this, DSAStack, OMPC_task_reduction, VarList,
tools/clang/lib/Sema/TreeTransform.h
 8817   Vars.reserve(C->varlist_size());
 8818   for (auto *VE : C->varlists()) {
 8825   ReductionIdScopeSpec.Adopt(C->getQualifierLoc());
 8827   DeclarationNameInfo NameInfo = C->getNameInfo();
 8836   for (auto *E : C->reduction_ops()) {
 8854       Vars, C->getBeginLoc(), C->getLParenLoc(), C->getColonLoc(),
 8854       Vars, C->getBeginLoc(), C->getLParenLoc(), C->getColonLoc(),
 8854       Vars, C->getBeginLoc(), C->getLParenLoc(), C->getColonLoc(),
 8855       C->getEndLoc(), ReductionIdScopeSpec, NameInfo, UnresolvedReductions);
tools/clang/lib/Serialization/ASTReader.cpp
12370   case OMPC_task_reduction: