Lines Matching refs:AddStmt
75 Writer.AddStmt(CS); in VisitCompoundStmt()
90 Writer.AddStmt(S->getLHS()); in VisitCaseStmt()
91 Writer.AddStmt(S->getRHS()); in VisitCaseStmt()
92 Writer.AddStmt(S->getSubStmt()); in VisitCaseStmt()
99 Writer.AddStmt(S->getSubStmt()); in VisitDefaultStmt()
106 Writer.AddStmt(S->getSubStmt()); in VisitLabelStmt()
115 Writer.AddStmt(S->getSubStmt()); in VisitAttributedStmt()
123 Writer.AddStmt(S->getCond()); in VisitIfStmt()
124 Writer.AddStmt(S->getThen()); in VisitIfStmt()
125 Writer.AddStmt(S->getElse()); in VisitIfStmt()
134 Writer.AddStmt(S->getCond()); in VisitSwitchStmt()
135 Writer.AddStmt(S->getBody()); in VisitSwitchStmt()
147 Writer.AddStmt(S->getCond()); in VisitWhileStmt()
148 Writer.AddStmt(S->getBody()); in VisitWhileStmt()
155 Writer.AddStmt(S->getCond()); in VisitDoStmt()
156 Writer.AddStmt(S->getBody()); in VisitDoStmt()
165 Writer.AddStmt(S->getInit()); in VisitForStmt()
166 Writer.AddStmt(S->getCond()); in VisitForStmt()
168 Writer.AddStmt(S->getInc()); in VisitForStmt()
169 Writer.AddStmt(S->getBody()); in VisitForStmt()
188 Writer.AddStmt(S->getTarget()); in VisitIndirectGotoStmt()
206 Writer.AddStmt(S->getRetValue()); in VisitReturnStmt()
235 Writer.AddStmt(S->getAsmString()); in VisitGCCAsmStmt()
240 Writer.AddStmt(S->getOutputConstraintLiteral(I)); in VisitGCCAsmStmt()
241 Writer.AddStmt(S->getOutputExpr(I)); in VisitGCCAsmStmt()
247 Writer.AddStmt(S->getInputConstraintLiteral(I)); in VisitGCCAsmStmt()
248 Writer.AddStmt(S->getInputExpr(I)); in VisitGCCAsmStmt()
253 Writer.AddStmt(S->getClobberStringLiteral(I)); in VisitGCCAsmStmt()
277 Writer.AddStmt(S->getOutputExpr(I)); in VisitMSAsmStmt()
283 Writer.AddStmt(S->getInputExpr(I)); in VisitMSAsmStmt()
323 Writer.AddStmt(I); in VisitCapturedStmt()
326 Writer.AddStmt(S->getCapturedStmt()); in VisitCapturedStmt()
356 Writer.AddStmt(E->getFunctionName()); in VisitPredefinedExpr()
420 Writer.AddStmt(E->getSubExpr()); in VisitImaginaryLiteral()
455 Writer.AddStmt(E->getSubExpr()); in VisitParenExpr()
463 Writer.AddStmt(E->Exprs[i]); in VisitParenListExpr()
471 Writer.AddStmt(E->getSubExpr()); in VisitUnaryOperator()
508 Writer.AddStmt(E->getIndexExpr(I)); in VisitOffsetOfExpr()
519 Writer.AddStmt(E->getArgumentExpr()); in VisitUnaryExprOrTypeTraitExpr()
528 Writer.AddStmt(E->getLHS()); in VisitArraySubscriptExpr()
529 Writer.AddStmt(E->getRHS()); in VisitArraySubscriptExpr()
536 Writer.AddStmt(E->getBase()); in VisitOMPArraySectionExpr()
537 Writer.AddStmt(E->getLowerBound()); in VisitOMPArraySectionExpr()
538 Writer.AddStmt(E->getLength()); in VisitOMPArraySectionExpr()
548 Writer.AddStmt(E->getCallee()); in VisitCallExpr()
551 Writer.AddStmt(*Arg); in VisitCallExpr()
582 Writer.AddStmt(E->getBase()); in VisitMemberExpr()
594 Writer.AddStmt(E->getBase()); in VisitObjCIsaExpr()
604 Writer.AddStmt(E->getSubExpr()); in VisitObjCIndirectCopyRestoreExpr()
620 Writer.AddStmt(E->getSubExpr()); in VisitCastExpr()
630 Writer.AddStmt(E->getLHS()); in VisitBinaryOperator()
631 Writer.AddStmt(E->getRHS()); in VisitBinaryOperator()
647 Writer.AddStmt(E->getCond()); in VisitConditionalOperator()
648 Writer.AddStmt(E->getLHS()); in VisitConditionalOperator()
649 Writer.AddStmt(E->getRHS()); in VisitConditionalOperator()
658 Writer.AddStmt(E->getOpaqueValue()); in VisitBinaryConditionalOperator()
659 Writer.AddStmt(E->getCommon()); in VisitBinaryConditionalOperator()
660 Writer.AddStmt(E->getCond()); in VisitBinaryConditionalOperator()
661 Writer.AddStmt(E->getTrueExpr()); in VisitBinaryConditionalOperator()
662 Writer.AddStmt(E->getFalseExpr()); in VisitBinaryConditionalOperator()
693 Writer.AddStmt(E->getInitializer()); in VisitCompoundLiteralExpr()
700 Writer.AddStmt(E->getBase()); in VisitExtVectorElementExpr()
710 Writer.AddStmt(E->getSyntacticForm()); in VisitInitListExpr()
716 Writer.AddStmt(E->getArrayFiller()); in VisitInitListExpr()
726 Writer.AddStmt(E->getInit(I) != filler ? E->getInit(I) : nullptr); in VisitInitListExpr()
729 Writer.AddStmt(E->getInit(I)); in VisitInitListExpr()
738 Writer.AddStmt(E->getSubExpr(I)); in VisitDesignatedInitExpr()
773 Writer.AddStmt(E->getBase()); in VisitDesignatedInitUpdateExpr()
774 Writer.AddStmt(E->getUpdater()); in VisitDesignatedInitUpdateExpr()
790 Writer.AddStmt(E->getSubExpr()); in VisitVAArgExpr()
808 Writer.AddStmt(E->getSubStmt()); in VisitStmtExpr()
816 Writer.AddStmt(E->getCond()); in VisitChooseExpr()
817 Writer.AddStmt(E->getLHS()); in VisitChooseExpr()
818 Writer.AddStmt(E->getRHS()); in VisitChooseExpr()
835 Writer.AddStmt(E->getExpr(I)); in VisitShuffleVectorExpr()
846 Writer.AddStmt(E->getSrcExpr()); in VisitConvertVectorExpr()
860 Writer.AddStmt(E->getControllingExpr()); in VisitGenericSelectionExpr()
863 Writer.AddStmt(E->getAssocExpr(I)); in VisitGenericSelectionExpr()
883 Writer.AddStmt(E->getSyntacticForm()); in VisitPseudoObjectExpr()
886 Writer.AddStmt(*i); in VisitPseudoObjectExpr()
895 Writer.AddStmt(E->getSubExprs()[I]); in VisitAtomicExpr()
907 Writer.AddStmt(E->getString()); in VisitObjCStringLiteral()
914 Writer.AddStmt(E->getSubExpr()); in VisitObjCBoxedExpr()
924 Writer.AddStmt(E->getElement(i)); in VisitObjCArrayLiteral()
936 Writer.AddStmt(Element.Key); in VisitObjCDictionaryLiteral()
937 Writer.AddStmt(Element.Value); in VisitObjCDictionaryLiteral()
982 Writer.AddStmt(E->getBase()); in VisitObjCIvarRefExpr()
1002 Writer.AddStmt(E->getBase()); in VisitObjCPropertyRefExpr()
1017 Writer.AddStmt(E->getBaseExpr()); in VisitObjCSubscriptRefExpr()
1018 Writer.AddStmt(E->getKeyExpr()); in VisitObjCSubscriptRefExpr()
1035 Writer.AddStmt(E->getInstanceReceiver()); in VisitObjCMessageExpr()
1062 Writer.AddStmt(*Arg); in VisitObjCMessageExpr()
1073 Writer.AddStmt(S->getElement()); in VisitObjCForCollectionStmt()
1074 Writer.AddStmt(S->getCollection()); in VisitObjCForCollectionStmt()
1075 Writer.AddStmt(S->getBody()); in VisitObjCForCollectionStmt()
1082 Writer.AddStmt(S->getCatchBody()); in VisitObjCAtCatchStmt()
1090 Writer.AddStmt(S->getFinallyBody()); in VisitObjCAtFinallyStmt()
1096 Writer.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
1104 Writer.AddStmt(S->getTryBody()); in VisitObjCAtTryStmt()
1106 Writer.AddStmt(S->getCatchStmt(I)); in VisitObjCAtTryStmt()
1108 Writer.AddStmt(S->getFinallyStmt()); in VisitObjCAtTryStmt()
1114 Writer.AddStmt(S->getSynchExpr()); in VisitObjCAtSynchronizedStmt()
1115 Writer.AddStmt(S->getSynchBody()); in VisitObjCAtSynchronizedStmt()
1121 Writer.AddStmt(S->getThrowExpr()); in VisitObjCAtThrowStmt()
1141 Writer.AddStmt(S->getHandlerBlock()); in VisitCXXCatchStmt()
1149 Writer.AddStmt(S->getTryBlock()); in VisitCXXTryStmt()
1151 Writer.AddStmt(S->getHandler(i)); in VisitCXXTryStmt()
1161 Writer.AddStmt(S->getRangeStmt()); in VisitCXXForRangeStmt()
1162 Writer.AddStmt(S->getBeginEndStmt()); in VisitCXXForRangeStmt()
1163 Writer.AddStmt(S->getCond()); in VisitCXXForRangeStmt()
1164 Writer.AddStmt(S->getInc()); in VisitCXXForRangeStmt()
1165 Writer.AddStmt(S->getLoopVarStmt()); in VisitCXXForRangeStmt()
1166 Writer.AddStmt(S->getBody()); in VisitCXXForRangeStmt()
1176 Writer.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
1197 Writer.AddStmt(E->getArg(I)); in VisitCXXConstructExpr()
1234 Writer.AddStmt(*C); in VisitLambdaExpr()
1251 Writer.AddStmt(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
1315 Writer.AddStmt(E->getExprOperand()); in VisitCXXTypeidExpr()
1330 Writer.AddStmt(E->getSubExpr()); in VisitCXXThrowExpr()
1342 Writer.AddStmt(E->getExpr()); in VisitCXXDefaultArgExpr()
1359 Writer.AddStmt(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1385 Writer.AddStmt(*I); in VisitCXXNewExpr()
1397 Writer.AddStmt(E->getArgument()); in VisitCXXDeleteExpr()
1406 Writer.AddStmt(E->getBase()); in VisitCXXPseudoDestructorExpr()
1430 Writer.AddStmt(E->getSubExpr()); in VisitExprWithCleanups()
1449 Writer.AddStmt(E->getBase()); in VisitCXXDependentScopeMemberExpr()
1451 Writer.AddStmt(nullptr); in VisitCXXDependentScopeMemberExpr()
1486 Writer.AddStmt(*ArgI); in VisitCXXUnresolvedConstructExpr()
1521 Writer.AddStmt(!E->isImplicitAccess() ? E->getBase() : nullptr); in VisitUnresolvedMemberExpr()
1560 Writer.AddStmt(E->getQueriedExpression()); in VisitExpressionTraitExpr()
1568 Writer.AddStmt(E->getOperand()); in VisitCXXNoexceptExpr()
1576 Writer.AddStmt(E->getPattern()); in VisitPackExpansionExpr()
1602 Writer.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
1628 Writer.AddStmt(E->getTemporary()); in VisitMaterializeTemporaryExpr()
1639 Writer.AddStmt(E->SubExprs[0]); in VisitCXXFoldExpr()
1640 Writer.AddStmt(E->SubExprs[1]); in VisitCXXFoldExpr()
1647 Writer.AddStmt(E->getSourceExpr()); in VisitOpaqueValueExpr()
1664 Writer.AddStmt(E->getConfig()); in VisitCUDAKernelCallExpr()
1675 Writer.AddStmt(E->getSrcExpr()); in VisitAsTypeExpr()
1685 Writer.AddStmt(E->getBaseExpr()); in VisitMSPropertyRefExpr()
1694 Writer.AddStmt(E->getBase()); in VisitMSPropertySubscriptExpr()
1695 Writer.AddStmt(E->getIdx()); in VisitMSPropertySubscriptExpr()
1707 Writer.AddStmt(E->getExprOperand()); in VisitCXXUuidofExpr()
1715 Writer.AddStmt(S->getFilterExpr()); in VisitSEHExceptStmt()
1716 Writer.AddStmt(S->getBlock()); in VisitSEHExceptStmt()
1723 Writer.AddStmt(S->getBlock()); in VisitSEHFinallyStmt()
1731 Writer.AddStmt(S->getTryBlock()); in VisitSEHTryStmt()
1732 Writer.AddStmt(S->getHandler()); in VisitSEHTryStmt()
1771 Writer->Writer.AddStmt(C->getCondition()); in VisitOMPIfClause()
1776 Writer->Writer.AddStmt(C->getCondition()); in VisitOMPFinalClause()
1781 Writer->Writer.AddStmt(C->getNumThreads()); in VisitOMPNumThreadsClause()
1786 Writer->Writer.AddStmt(C->getSafelen()); in VisitOMPSafelenClause()
1791 Writer->Writer.AddStmt(C->getSimdlen()); in VisitOMPSimdlenClause()
1796 Writer->Writer.AddStmt(C->getNumForLoops()); in VisitOMPCollapseClause()
1814 Writer->Writer.AddStmt(C->getChunkSize()); in VisitOMPScheduleClause()
1815 Writer->Writer.AddStmt(C->getHelperChunkSize()); in VisitOMPScheduleClause()
1822 Writer->Writer.AddStmt(C->getNumForLoops()); in VisitOMPOrderedClause()
1852 Writer->Writer.AddStmt(VE); in VisitOMPPrivateClause()
1855 Writer->Writer.AddStmt(VE); in VisitOMPPrivateClause()
1863 Writer->Writer.AddStmt(VE); in VisitOMPFirstprivateClause()
1866 Writer->Writer.AddStmt(VE); in VisitOMPFirstprivateClause()
1869 Writer->Writer.AddStmt(VE); in VisitOMPFirstprivateClause()
1877 Writer->Writer.AddStmt(VE); in VisitOMPLastprivateClause()
1879 Writer->Writer.AddStmt(E); in VisitOMPLastprivateClause()
1881 Writer->Writer.AddStmt(E); in VisitOMPLastprivateClause()
1883 Writer->Writer.AddStmt(E); in VisitOMPLastprivateClause()
1885 Writer->Writer.AddStmt(E); in VisitOMPLastprivateClause()
1892 Writer->Writer.AddStmt(VE); in VisitOMPSharedClause()
1902 Writer->Writer.AddStmt(VE); in VisitOMPReductionClause()
1904 Writer->Writer.AddStmt(VE); in VisitOMPReductionClause()
1906 Writer->Writer.AddStmt(E); in VisitOMPReductionClause()
1908 Writer->Writer.AddStmt(E); in VisitOMPReductionClause()
1910 Writer->Writer.AddStmt(E); in VisitOMPReductionClause()
1920 Writer->Writer.AddStmt(VE); in VisitOMPLinearClause()
1923 Writer->Writer.AddStmt(VE); in VisitOMPLinearClause()
1926 Writer->Writer.AddStmt(VE); in VisitOMPLinearClause()
1929 Writer->Writer.AddStmt(VE); in VisitOMPLinearClause()
1932 Writer->Writer.AddStmt(VE); in VisitOMPLinearClause()
1934 Writer->Writer.AddStmt(C->getStep()); in VisitOMPLinearClause()
1935 Writer->Writer.AddStmt(C->getCalcStep()); in VisitOMPLinearClause()
1943 Writer->Writer.AddStmt(VE); in VisitOMPAlignedClause()
1944 Writer->Writer.AddStmt(C->getAlignment()); in VisitOMPAlignedClause()
1951 Writer->Writer.AddStmt(VE); in VisitOMPCopyinClause()
1953 Writer->Writer.AddStmt(E); in VisitOMPCopyinClause()
1955 Writer->Writer.AddStmt(E); in VisitOMPCopyinClause()
1957 Writer->Writer.AddStmt(E); in VisitOMPCopyinClause()
1964 Writer->Writer.AddStmt(VE); in VisitOMPCopyprivateClause()
1966 Writer->Writer.AddStmt(E); in VisitOMPCopyprivateClause()
1968 Writer->Writer.AddStmt(E); in VisitOMPCopyprivateClause()
1970 Writer->Writer.AddStmt(E); in VisitOMPCopyprivateClause()
1977 Writer->Writer.AddStmt(VE); in VisitOMPFlushClause()
1987 Writer->Writer.AddStmt(VE); in VisitOMPDependClause()
1991 Writer->Writer.AddStmt(C->getDevice()); in VisitOMPDeviceClause()
2003 Writer->Writer.AddStmt(VE); in VisitOMPMapClause()
2007 Writer->Writer.AddStmt(C->getNumTeams()); in VisitOMPNumTeamsClause()
2012 Writer->Writer.AddStmt(C->getThreadLimit()); in VisitOMPThreadLimitClause()
2017 Writer->Writer.AddStmt(C->getPriority()); in VisitOMPPriorityClause()
2022 Writer->Writer.AddStmt(C->getGrainsize()); in VisitOMPGrainsizeClause()
2027 Writer->Writer.AddStmt(C->getNumTasks()); in VisitOMPNumTasksClause()
2032 Writer->Writer.AddStmt(C->getHint()); in VisitOMPHintClause()
2047 Writer.AddStmt(E->getAssociatedStmt()); in VisitOMPExecutableDirective()
2055 Writer.AddStmt(D->getIterationVariable()); in VisitOMPLoopDirective()
2056 Writer.AddStmt(D->getLastIteration()); in VisitOMPLoopDirective()
2057 Writer.AddStmt(D->getCalcLastIteration()); in VisitOMPLoopDirective()
2058 Writer.AddStmt(D->getPreCond()); in VisitOMPLoopDirective()
2059 Writer.AddStmt(D->getCond()); in VisitOMPLoopDirective()
2060 Writer.AddStmt(D->getInit()); in VisitOMPLoopDirective()
2061 Writer.AddStmt(D->getInc()); in VisitOMPLoopDirective()
2063 Writer.AddStmt(D->getIsLastIterVariable()); in VisitOMPLoopDirective()
2064 Writer.AddStmt(D->getLowerBoundVariable()); in VisitOMPLoopDirective()
2065 Writer.AddStmt(D->getUpperBoundVariable()); in VisitOMPLoopDirective()
2066 Writer.AddStmt(D->getStrideVariable()); in VisitOMPLoopDirective()
2067 Writer.AddStmt(D->getEnsureUpperBound()); in VisitOMPLoopDirective()
2068 Writer.AddStmt(D->getNextLowerBound()); in VisitOMPLoopDirective()
2069 Writer.AddStmt(D->getNextUpperBound()); in VisitOMPLoopDirective()
2072 Writer.AddStmt(I); in VisitOMPLoopDirective()
2075 Writer.AddStmt(I); in VisitOMPLoopDirective()
2078 Writer.AddStmt(I); in VisitOMPLoopDirective()
2081 Writer.AddStmt(I); in VisitOMPLoopDirective()
2084 Writer.AddStmt(I); in VisitOMPLoopDirective()
2181 Writer.AddStmt(D->getX()); in VisitOMPAtomicDirective()
2182 Writer.AddStmt(D->getV()); in VisitOMPAtomicDirective()
2183 Writer.AddStmt(D->getExpr()); in VisitOMPAtomicDirective()
2184 Writer.AddStmt(D->getUpdateExpr()); in VisitOMPAtomicDirective()