reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4249 if (AStmt && !CurContext->isDependentContext()) { 4250 assert(isa<CapturedStmt>(AStmt) && "Captured statement expected"); 4253 DSAAttrChecker DSAChecker(DSAStack, *this, cast<CapturedStmt>(AStmt)); 4255 Stmt *S = AStmt; 4262 auto *CS = cast<CapturedStmt>(AStmt); 4318 Res = ActOnOpenMPParallelDirective(ClausesWithImplicit, AStmt, StartLoc, 4323 Res = ActOnOpenMPSimdDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, 4327 Res = ActOnOpenMPForDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, 4331 Res = ActOnOpenMPForSimdDirective(ClausesWithImplicit, AStmt, StartLoc, 4335 Res = ActOnOpenMPSectionsDirective(ClausesWithImplicit, AStmt, StartLoc, 4341 Res = ActOnOpenMPSectionDirective(AStmt, StartLoc, EndLoc); 4344 Res = ActOnOpenMPSingleDirective(ClausesWithImplicit, AStmt, StartLoc, 4350 Res = ActOnOpenMPMasterDirective(AStmt, StartLoc, EndLoc); 4353 Res = ActOnOpenMPCriticalDirective(DirName, ClausesWithImplicit, AStmt, 4357 Res = ActOnOpenMPParallelForDirective(ClausesWithImplicit, AStmt, StartLoc, 4363 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4367 Res = ActOnOpenMPParallelSectionsDirective(ClausesWithImplicit, AStmt, 4373 ActOnOpenMPTaskDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); 4379 assert(AStmt == nullptr && 4386 assert(AStmt == nullptr && 4393 assert(AStmt == nullptr && 4398 Res = ActOnOpenMPTaskgroupDirective(ClausesWithImplicit, AStmt, StartLoc, 4402 assert(AStmt == nullptr && 4407 Res = ActOnOpenMPOrderedDirective(ClausesWithImplicit, AStmt, StartLoc, 4411 Res = ActOnOpenMPAtomicDirective(ClausesWithImplicit, AStmt, StartLoc, 4416 ActOnOpenMPTeamsDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); 4419 Res = ActOnOpenMPTargetDirective(ClausesWithImplicit, AStmt, StartLoc, 4424 Res = ActOnOpenMPTargetParallelDirective(ClausesWithImplicit, AStmt, 4431 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4438 assert(AStmt == nullptr && "No associated statement allowed for 'omp " 4443 assert(AStmt == nullptr && 4450 Res = ActOnOpenMPTargetDataDirective(ClausesWithImplicit, AStmt, StartLoc, 4456 EndLoc, AStmt); 4461 EndLoc, AStmt); 4465 Res = ActOnOpenMPTaskLoopDirective(ClausesWithImplicit, AStmt, StartLoc, 4470 Res = ActOnOpenMPTaskLoopSimdDirective(ClausesWithImplicit, AStmt, StartLoc, 4476 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4481 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4486 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4491 Res = ActOnOpenMPDistributeDirective(ClausesWithImplicit, AStmt, StartLoc, 4496 EndLoc, AStmt); 4501 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4506 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4511 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4515 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4520 Res = ActOnOpenMPTargetSimdDirective(ClausesWithImplicit, AStmt, StartLoc, 4526 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4530 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4534 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4539 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4543 Res = ActOnOpenMPTargetTeamsDirective(ClausesWithImplicit, AStmt, StartLoc, 4549 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4554 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4560 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); 4566 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA);