Lines Matching refs:AddStmt

2226   void AddStmt(const Stmt *S);
2246 void EnqueueVisitor::AddStmt(const Stmt *S) { in AddStmt() function in EnqueueVisitor
2269 AddStmt(SubStmt); in EnqueueChildren()
2295 Visitor->AddStmt(C->getPreInitStmt()); in VisitOMPClauseWithPreInit()
2301 Visitor->AddStmt(C->getPostUpdateExpr()); in VisitOMPClauseWithPostUpdate()
2306 Visitor->AddStmt(C->getCondition()); in VisitOMPIfClause()
2310 Visitor->AddStmt(C->getCondition()); in VisitOMPFinalClause()
2315 Visitor->AddStmt(C->getNumThreads()); in VisitOMPNumThreadsClause()
2319 Visitor->AddStmt(C->getSafelen()); in VisitOMPSafelenClause()
2323 Visitor->AddStmt(C->getSimdlen()); in VisitOMPSimdlenClause()
2328 Visitor->AddStmt(E); in VisitOMPSizesClause()
2334 Visitor->AddStmt(C->getFactor()); in VisitOMPPartialClause()
2338 Visitor->AddStmt(C->getAllocator()); in VisitOMPAllocatorClause()
2342 Visitor->AddStmt(C->getNumForLoops()); in VisitOMPCollapseClause()
2351 Visitor->AddStmt(C->getChunkSize()); in VisitOMPScheduleClause()
2355 Visitor->AddStmt(C->getNumForLoops()); in VisitOMPOrderedClause()
2359 Visitor->AddStmt(C->getEventHandler()); in VisitOMPDetachClause()
2399 Visitor->AddStmt(C->getInteropVar()); in VisitOMPUseClause()
2404 Visitor->AddStmt(C->getInteropVar()); in VisitOMPDestroyClause()
2408 Visitor->AddStmt(C->getCondition()); in VisitOMPNovariantsClause()
2412 Visitor->AddStmt(C->getCondition()); in VisitOMPNocontextClause()
2417 Visitor->AddStmt(C->getThreadID()); in VisitOMPFilterClause()
2421 Visitor->AddStmt(C->getAlignment()); in VisitOMPAlignClause()
2440 Visitor->AddStmt(C->getDevice()); in VisitOMPDeviceClause()
2445 Visitor->AddStmt(C->getNumTeams()); in VisitOMPNumTeamsClause()
2451 Visitor->AddStmt(C->getThreadLimit()); in VisitOMPThreadLimitClause()
2455 Visitor->AddStmt(C->getPriority()); in VisitOMPPriorityClause()
2459 Visitor->AddStmt(C->getGrainsize()); in VisitOMPGrainsizeClause()
2463 Visitor->AddStmt(C->getNumTasks()); in VisitOMPNumTasksClause()
2467 Visitor->AddStmt(C->getHint()); in VisitOMPHintClause()
2472 Visitor->AddStmt(I); in VisitOMPClauseList()
2484 Visitor->AddStmt(C->getAllocator()); in VisitOMPAllocateClause()
2489 Visitor->AddStmt(E); in VisitOMPPrivateClause()
2497 Visitor->AddStmt(E); in VisitOMPFirstprivateClause()
2500 Visitor->AddStmt(E); in VisitOMPFirstprivateClause()
2508 Visitor->AddStmt(E); in VisitOMPLastprivateClause()
2511 Visitor->AddStmt(E); in VisitOMPLastprivateClause()
2514 Visitor->AddStmt(E); in VisitOMPLastprivateClause()
2517 Visitor->AddStmt(E); in VisitOMPLastprivateClause()
2527 Visitor->AddStmt(E); in VisitOMPReductionClause()
2530 Visitor->AddStmt(E); in VisitOMPReductionClause()
2533 Visitor->AddStmt(E); in VisitOMPReductionClause()
2536 Visitor->AddStmt(E); in VisitOMPReductionClause()
2540 Visitor->AddStmt(E); in VisitOMPReductionClause()
2543 Visitor->AddStmt(E); in VisitOMPReductionClause()
2546 Visitor->AddStmt(E); in VisitOMPReductionClause()
2555 Visitor->AddStmt(E); in VisitOMPTaskReductionClause()
2558 Visitor->AddStmt(E); in VisitOMPTaskReductionClause()
2561 Visitor->AddStmt(E); in VisitOMPTaskReductionClause()
2564 Visitor->AddStmt(E); in VisitOMPTaskReductionClause()
2572 Visitor->AddStmt(E); in VisitOMPInReductionClause()
2575 Visitor->AddStmt(E); in VisitOMPInReductionClause()
2578 Visitor->AddStmt(E); in VisitOMPInReductionClause()
2581 Visitor->AddStmt(E); in VisitOMPInReductionClause()
2584 Visitor->AddStmt(E); in VisitOMPInReductionClause()
2590 Visitor->AddStmt(E); in VisitOMPLinearClause()
2593 Visitor->AddStmt(E); in VisitOMPLinearClause()
2596 Visitor->AddStmt(E); in VisitOMPLinearClause()
2599 Visitor->AddStmt(E); in VisitOMPLinearClause()
2601 Visitor->AddStmt(C->getStep()); in VisitOMPLinearClause()
2602 Visitor->AddStmt(C->getCalcStep()); in VisitOMPLinearClause()
2606 Visitor->AddStmt(C->getAlignment()); in VisitOMPAlignedClause()
2611 Visitor->AddStmt(E); in VisitOMPCopyinClause()
2614 Visitor->AddStmt(E); in VisitOMPCopyinClause()
2617 Visitor->AddStmt(E); in VisitOMPCopyinClause()
2624 Visitor->AddStmt(E); in VisitOMPCopyprivateClause()
2627 Visitor->AddStmt(E); in VisitOMPCopyprivateClause()
2630 Visitor->AddStmt(E); in VisitOMPCopyprivateClause()
2637 Visitor->AddStmt(C->getDepobj()); in VisitOMPDepobjClause()
2648 Visitor->AddStmt(C->getChunkSize()); in VisitOMPDistScheduleClause()
2678 Visitor->AddStmt(E); in VisitOMPNontemporalClause()
2685 Visitor->AddStmt(D.Allocator); in VisitOMPUsesAllocatorsClause()
2686 Visitor->AddStmt(D.AllocatorTraits); in VisitOMPUsesAllocatorsClause()
2690 Visitor->AddStmt(C->getModifier()); in VisitOMPAffinityClause()
2692 Visitor->AddStmt(E); in VisitOMPAffinityClause()
2721 AddStmt(I); in VisitCompoundStmt()
2725 AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
2739 AddStmt(E->getBase()); in VisitCXXDependentScopeMemberExpr()
2743 AddStmt(E->getInitializer()); in VisitCXXNewExpr()
2745 AddStmt(E->getArraySize().value_or(nullptr)); in VisitCXXNewExpr()
2750 AddStmt(E->getPlacementArg(I - 1)); in VisitCXXNewExpr()
2754 AddStmt(CE->getArg(I - 1)); in VisitCXXOperatorCallExpr()
2755 AddStmt(CE->getCallee()); in VisitCXXOperatorCallExpr()
2756 AddStmt(CE->getArg(0)); in VisitCXXOperatorCallExpr()
2769 AddStmt(E->getBase()); in VisitCXXPseudoDestructorExpr()
2803 AddStmt(S->getBody()); in VisitCXXForRangeStmt()
2804 AddStmt(S->getRangeInit()); in VisitCXXForRangeStmt()
2835 AddStmt(E->getInit()); in VisitDesignatedInitExpr()
2844 AddStmt(E->getArrayIndex(D)); in VisitDesignatedInitExpr()
2848 AddStmt(E->getArrayRangeEnd(D)); in VisitDesignatedInitExpr()
2849 AddStmt(E->getArrayRangeStart(D)); in VisitDesignatedInitExpr()
2857 AddStmt(FS->getBody()); in VisitForStmt()
2858 AddStmt(FS->getInc()); in VisitForStmt()
2859 AddStmt(FS->getCond()); in VisitForStmt()
2861 AddStmt(FS->getInit()); in VisitForStmt()
2867 AddStmt(If->getElse()); in VisitIfStmt()
2868 AddStmt(If->getThen()); in VisitIfStmt()
2869 AddStmt(If->getCond()); in VisitIfStmt()
2870 AddStmt(If->getInit()); in VisitIfStmt()
2894 AddStmt(SubME->getBase()); in VisitMemberExpr()
2900 AddStmt(M->getBase()); in VisitMemberExpr()
2915 AddStmt(E->getIndexExpr(Node.getArrayExprIndex())); in VisitOffsetOfExpr()
2941 AddStmt(S->getBody()); in VisitSwitchStmt()
2942 AddStmt(S->getCond()); in VisitSwitchStmt()
2947 AddStmt(W->getBody()); in VisitWhileStmt()
2948 AddStmt(W->getCond()); in VisitWhileStmt()
2968 AddStmt(U->getBase()); in VisitUnresolvedMemberExpr()
2971 AddStmt(E->getSubExpr()); in VisitVAArgExpr()
2984 AddStmt(E->getBody()); in VisitLambdaExpr()