Lines Matching refs:AddStmt
84 Record.AddStmt(CS); in VisitCompoundStmt()
99 Record.AddStmt(S->getLHS()); in VisitCaseStmt()
100 Record.AddStmt(S->getRHS()); in VisitCaseStmt()
101 Record.AddStmt(S->getSubStmt()); in VisitCaseStmt()
108 Record.AddStmt(S->getSubStmt()); in VisitDefaultStmt()
115 Record.AddStmt(S->getSubStmt()); in VisitLabelStmt()
124 Record.AddStmt(S->getSubStmt()); in VisitAttributedStmt()
132 Record.AddStmt(S->getInit()); in VisitIfStmt()
134 Record.AddStmt(S->getCond()); in VisitIfStmt()
135 Record.AddStmt(S->getThen()); in VisitIfStmt()
136 Record.AddStmt(S->getElse()); in VisitIfStmt()
144 Record.AddStmt(S->getInit()); in VisitSwitchStmt()
146 Record.AddStmt(S->getCond()); in VisitSwitchStmt()
147 Record.AddStmt(S->getBody()); in VisitSwitchStmt()
159 Record.AddStmt(S->getCond()); in VisitWhileStmt()
160 Record.AddStmt(S->getBody()); in VisitWhileStmt()
167 Record.AddStmt(S->getCond()); in VisitDoStmt()
168 Record.AddStmt(S->getBody()); in VisitDoStmt()
177 Record.AddStmt(S->getInit()); in VisitForStmt()
178 Record.AddStmt(S->getCond()); in VisitForStmt()
180 Record.AddStmt(S->getInc()); in VisitForStmt()
181 Record.AddStmt(S->getBody()); in VisitForStmt()
200 Record.AddStmt(S->getTarget()); in VisitIndirectGotoStmt()
218 Record.AddStmt(S->getRetValue()); in VisitReturnStmt()
247 Record.AddStmt(S->getAsmString()); in VisitGCCAsmStmt()
252 Record.AddStmt(S->getOutputConstraintLiteral(I)); in VisitGCCAsmStmt()
253 Record.AddStmt(S->getOutputExpr(I)); in VisitGCCAsmStmt()
259 Record.AddStmt(S->getInputConstraintLiteral(I)); in VisitGCCAsmStmt()
260 Record.AddStmt(S->getInputExpr(I)); in VisitGCCAsmStmt()
265 Record.AddStmt(S->getClobberStringLiteral(I)); in VisitGCCAsmStmt()
290 Record.AddStmt(S->getOutputExpr(I)); in VisitMSAsmStmt()
296 Record.AddStmt(S->getInputExpr(I)); in VisitMSAsmStmt()
336 Record.AddStmt(I); in VisitCapturedStmt()
339 Record.AddStmt(S->getCapturedStmt()); in VisitCapturedStmt()
369 Record.AddStmt(E->getFunctionName()); in VisitPredefinedExpr()
434 Record.AddStmt(E->getSubExpr()); in VisitImaginaryLiteral()
469 Record.AddStmt(E->getSubExpr()); in VisitParenExpr()
477 Record.AddStmt(E->Exprs[i]); in VisitParenListExpr()
485 Record.AddStmt(E->getSubExpr()); in VisitUnaryOperator()
522 Record.AddStmt(E->getIndexExpr(I)); in VisitOffsetOfExpr()
533 Record.AddStmt(E->getArgumentExpr()); in VisitUnaryExprOrTypeTraitExpr()
542 Record.AddStmt(E->getLHS()); in VisitArraySubscriptExpr()
543 Record.AddStmt(E->getRHS()); in VisitArraySubscriptExpr()
550 Record.AddStmt(E->getBase()); in VisitOMPArraySectionExpr()
551 Record.AddStmt(E->getLowerBound()); in VisitOMPArraySectionExpr()
552 Record.AddStmt(E->getLength()); in VisitOMPArraySectionExpr()
562 Record.AddStmt(E->getCallee()); in VisitCallExpr()
565 Record.AddStmt(*Arg); in VisitCallExpr()
596 Record.AddStmt(E->getBase()); in VisitMemberExpr()
608 Record.AddStmt(E->getBase()); in VisitObjCIsaExpr()
618 Record.AddStmt(E->getSubExpr()); in VisitObjCIndirectCopyRestoreExpr()
634 Record.AddStmt(E->getSubExpr()); in VisitCastExpr()
644 Record.AddStmt(E->getLHS()); in VisitBinaryOperator()
645 Record.AddStmt(E->getRHS()); in VisitBinaryOperator()
661 Record.AddStmt(E->getCond()); in VisitConditionalOperator()
662 Record.AddStmt(E->getLHS()); in VisitConditionalOperator()
663 Record.AddStmt(E->getRHS()); in VisitConditionalOperator()
672 Record.AddStmt(E->getOpaqueValue()); in VisitBinaryConditionalOperator()
673 Record.AddStmt(E->getCommon()); in VisitBinaryConditionalOperator()
674 Record.AddStmt(E->getCond()); in VisitBinaryConditionalOperator()
675 Record.AddStmt(E->getTrueExpr()); in VisitBinaryConditionalOperator()
676 Record.AddStmt(E->getFalseExpr()); in VisitBinaryConditionalOperator()
707 Record.AddStmt(E->getInitializer()); in VisitCompoundLiteralExpr()
714 Record.AddStmt(E->getBase()); in VisitExtVectorElementExpr()
724 Record.AddStmt(E->getSyntacticForm()); in VisitInitListExpr()
730 Record.AddStmt(E->getArrayFiller()); in VisitInitListExpr()
740 Record.AddStmt(E->getInit(I) != filler ? E->getInit(I) : nullptr); in VisitInitListExpr()
743 Record.AddStmt(E->getInit(I)); in VisitInitListExpr()
752 Record.AddStmt(E->getSubExpr(I)); in VisitDesignatedInitExpr()
785 Record.AddStmt(E->getBase()); in VisitDesignatedInitUpdateExpr()
786 Record.AddStmt(E->getUpdater()); in VisitDesignatedInitUpdateExpr()
802 Record.AddStmt(E->getSubExpr()); in VisitVAArgExpr()
820 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr()
828 Record.AddStmt(E->getCond()); in VisitChooseExpr()
829 Record.AddStmt(E->getLHS()); in VisitChooseExpr()
830 Record.AddStmt(E->getRHS()); in VisitChooseExpr()
847 Record.AddStmt(E->getExpr(I)); in VisitShuffleVectorExpr()
858 Record.AddStmt(E->getSrcExpr()); in VisitConvertVectorExpr()
872 Record.AddStmt(E->getControllingExpr()); in VisitGenericSelectionExpr()
875 Record.AddStmt(E->getAssocExpr(I)); in VisitGenericSelectionExpr()
895 Record.AddStmt(E->getSyntacticForm()); in VisitPseudoObjectExpr()
898 Record.AddStmt(*i); in VisitPseudoObjectExpr()
907 Record.AddStmt(E->getSubExprs()[I]); in VisitAtomicExpr()
919 Record.AddStmt(E->getString()); in VisitObjCStringLiteral()
926 Record.AddStmt(E->getSubExpr()); in VisitObjCBoxedExpr()
936 Record.AddStmt(E->getElement(i)); in VisitObjCArrayLiteral()
948 Record.AddStmt(Element.Key); in VisitObjCDictionaryLiteral()
949 Record.AddStmt(Element.Value); in VisitObjCDictionaryLiteral()
994 Record.AddStmt(E->getBase()); in VisitObjCIvarRefExpr()
1014 Record.AddStmt(E->getBase()); in VisitObjCPropertyRefExpr()
1029 Record.AddStmt(E->getBaseExpr()); in VisitObjCSubscriptRefExpr()
1030 Record.AddStmt(E->getKeyExpr()); in VisitObjCSubscriptRefExpr()
1047 Record.AddStmt(E->getInstanceReceiver()); in VisitObjCMessageExpr()
1074 Record.AddStmt(*Arg); in VisitObjCMessageExpr()
1085 Record.AddStmt(S->getElement()); in VisitObjCForCollectionStmt()
1086 Record.AddStmt(S->getCollection()); in VisitObjCForCollectionStmt()
1087 Record.AddStmt(S->getBody()); in VisitObjCForCollectionStmt()
1094 Record.AddStmt(S->getCatchBody()); in VisitObjCAtCatchStmt()
1102 Record.AddStmt(S->getFinallyBody()); in VisitObjCAtFinallyStmt()
1108 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
1116 Record.AddStmt(S->getTryBody()); in VisitObjCAtTryStmt()
1118 Record.AddStmt(S->getCatchStmt(I)); in VisitObjCAtTryStmt()
1120 Record.AddStmt(S->getFinallyStmt()); in VisitObjCAtTryStmt()
1126 Record.AddStmt(S->getSynchExpr()); in VisitObjCAtSynchronizedStmt()
1127 Record.AddStmt(S->getSynchBody()); in VisitObjCAtSynchronizedStmt()
1133 Record.AddStmt(S->getThrowExpr()); in VisitObjCAtThrowStmt()
1153 Record.AddStmt(S->getHandlerBlock()); in VisitCXXCatchStmt()
1161 Record.AddStmt(S->getTryBlock()); in VisitCXXTryStmt()
1163 Record.AddStmt(S->getHandler(i)); in VisitCXXTryStmt()
1173 Record.AddStmt(S->getRangeStmt()); in VisitCXXForRangeStmt()
1174 Record.AddStmt(S->getBeginStmt()); in VisitCXXForRangeStmt()
1175 Record.AddStmt(S->getEndStmt()); in VisitCXXForRangeStmt()
1176 Record.AddStmt(S->getCond()); in VisitCXXForRangeStmt()
1177 Record.AddStmt(S->getInc()); in VisitCXXForRangeStmt()
1178 Record.AddStmt(S->getLoopVarStmt()); in VisitCXXForRangeStmt()
1179 Record.AddStmt(S->getBody()); in VisitCXXForRangeStmt()
1189 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
1210 Record.AddStmt(E->getArg(I)); in VisitCXXConstructExpr()
1256 Record.AddStmt(*C); in VisitLambdaExpr()
1273 Record.AddStmt(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
1336 Record.AddStmt(E->getExprOperand()); in VisitCXXTypeidExpr()
1351 Record.AddStmt(E->getSubExpr()); in VisitCXXThrowExpr()
1373 Record.AddStmt(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1399 Record.AddStmt(*I); in VisitCXXNewExpr()
1411 Record.AddStmt(E->getArgument()); in VisitCXXDeleteExpr()
1420 Record.AddStmt(E->getBase()); in VisitCXXPseudoDestructorExpr()
1445 Record.AddStmt(E->getSubExpr()); in VisitExprWithCleanups()
1466 Record.AddStmt(E->getBase()); in VisitCXXDependentScopeMemberExpr()
1468 Record.AddStmt(nullptr); in VisitCXXDependentScopeMemberExpr()
1505 Record.AddStmt(*ArgI); in VisitCXXUnresolvedConstructExpr()
1541 Record.AddStmt(!E->isImplicitAccess() ? E->getBase() : nullptr); in VisitUnresolvedMemberExpr()
1580 Record.AddStmt(E->getQueriedExpression()); in VisitExpressionTraitExpr()
1588 Record.AddStmt(E->getOperand()); in VisitCXXNoexceptExpr()
1596 Record.AddStmt(E->getPattern()); in VisitPackExpansionExpr()
1622 Record.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
1648 Record.AddStmt(E->getTemporary()); in VisitMaterializeTemporaryExpr()
1659 Record.AddStmt(E->SubExprs[0]); in VisitCXXFoldExpr()
1660 Record.AddStmt(E->SubExprs[1]); in VisitCXXFoldExpr()
1667 Record.AddStmt(E->getSourceExpr()); in VisitOpaqueValueExpr()
1684 Record.AddStmt(E->getConfig()); in VisitCUDAKernelCallExpr()
1695 Record.AddStmt(E->getSrcExpr()); in VisitAsTypeExpr()
1705 Record.AddStmt(E->getBaseExpr()); in VisitMSPropertyRefExpr()
1714 Record.AddStmt(E->getBase()); in VisitMSPropertySubscriptExpr()
1715 Record.AddStmt(E->getIdx()); in VisitMSPropertySubscriptExpr()
1728 Record.AddStmt(E->getExprOperand()); in VisitCXXUuidofExpr()
1736 Record.AddStmt(S->getFilterExpr()); in VisitSEHExceptStmt()
1737 Record.AddStmt(S->getBlock()); in VisitSEHExceptStmt()
1744 Record.AddStmt(S->getBlock()); in VisitSEHFinallyStmt()
1752 Record.AddStmt(S->getTryBlock()); in VisitSEHTryStmt()
1753 Record.AddStmt(S->getHandler()); in VisitSEHTryStmt()
1789 Record.AddStmt(C->getPreInitStmt()); in VisitOMPClauseWithPreInit()
1794 Record.AddStmt(C->getPostUpdateExpr()); in VisitOMPClauseWithPostUpdate()
1801 Record.AddStmt(C->getCondition()); in VisitOMPIfClause()
1806 Record.AddStmt(C->getCondition()); in VisitOMPFinalClause()
1811 Record.AddStmt(C->getNumThreads()); in VisitOMPNumThreadsClause()
1816 Record.AddStmt(C->getSafelen()); in VisitOMPSafelenClause()
1821 Record.AddStmt(C->getSimdlen()); in VisitOMPSimdlenClause()
1826 Record.AddStmt(C->getNumForLoops()); in VisitOMPCollapseClause()
1847 Record.AddStmt(C->getChunkSize()); in VisitOMPScheduleClause()
1856 Record.AddStmt(C->getNumForLoops()); in VisitOMPOrderedClause()
1886 Record.AddStmt(VE); in VisitOMPPrivateClause()
1889 Record.AddStmt(VE); in VisitOMPPrivateClause()
1898 Record.AddStmt(VE); in VisitOMPFirstprivateClause()
1901 Record.AddStmt(VE); in VisitOMPFirstprivateClause()
1904 Record.AddStmt(VE); in VisitOMPFirstprivateClause()
1913 Record.AddStmt(VE); in VisitOMPLastprivateClause()
1915 Record.AddStmt(E); in VisitOMPLastprivateClause()
1917 Record.AddStmt(E); in VisitOMPLastprivateClause()
1919 Record.AddStmt(E); in VisitOMPLastprivateClause()
1921 Record.AddStmt(E); in VisitOMPLastprivateClause()
1928 Record.AddStmt(VE); in VisitOMPSharedClause()
1939 Record.AddStmt(VE); in VisitOMPReductionClause()
1941 Record.AddStmt(VE); in VisitOMPReductionClause()
1943 Record.AddStmt(E); in VisitOMPReductionClause()
1945 Record.AddStmt(E); in VisitOMPReductionClause()
1947 Record.AddStmt(E); in VisitOMPReductionClause()
1958 Record.AddStmt(VE); in VisitOMPLinearClause()
1961 Record.AddStmt(VE); in VisitOMPLinearClause()
1964 Record.AddStmt(VE); in VisitOMPLinearClause()
1967 Record.AddStmt(VE); in VisitOMPLinearClause()
1970 Record.AddStmt(VE); in VisitOMPLinearClause()
1972 Record.AddStmt(C->getStep()); in VisitOMPLinearClause()
1973 Record.AddStmt(C->getCalcStep()); in VisitOMPLinearClause()
1981 Record.AddStmt(VE); in VisitOMPAlignedClause()
1982 Record.AddStmt(C->getAlignment()); in VisitOMPAlignedClause()
1989 Record.AddStmt(VE); in VisitOMPCopyinClause()
1991 Record.AddStmt(E); in VisitOMPCopyinClause()
1993 Record.AddStmt(E); in VisitOMPCopyinClause()
1995 Record.AddStmt(E); in VisitOMPCopyinClause()
2002 Record.AddStmt(VE); in VisitOMPCopyprivateClause()
2004 Record.AddStmt(E); in VisitOMPCopyprivateClause()
2006 Record.AddStmt(E); in VisitOMPCopyprivateClause()
2008 Record.AddStmt(E); in VisitOMPCopyprivateClause()
2015 Record.AddStmt(VE); in VisitOMPFlushClause()
2025 Record.AddStmt(VE); in VisitOMPDependClause()
2026 Record.AddStmt(C->getCounterValue()); in VisitOMPDependClause()
2030 Record.AddStmt(C->getDevice()); in VisitOMPDeviceClause()
2045 Record.AddStmt(E); in VisitOMPMapClause()
2053 Record.AddStmt(M.getAssociatedExpression()); in VisitOMPMapClause()
2059 Record.AddStmt(C->getNumTeams()); in VisitOMPNumTeamsClause()
2064 Record.AddStmt(C->getThreadLimit()); in VisitOMPThreadLimitClause()
2069 Record.AddStmt(C->getPriority()); in VisitOMPPriorityClause()
2074 Record.AddStmt(C->getGrainsize()); in VisitOMPGrainsizeClause()
2079 Record.AddStmt(C->getNumTasks()); in VisitOMPNumTasksClause()
2084 Record.AddStmt(C->getHint()); in VisitOMPHintClause()
2091 Record.AddStmt(C->getChunkSize()); in VisitOMPDistScheduleClause()
2112 Record.AddStmt(E); in VisitOMPToClause()
2120 Record.AddStmt(M.getAssociatedExpression()); in VisitOMPToClause()
2132 Record.AddStmt(E); in VisitOMPFromClause()
2140 Record.AddStmt(M.getAssociatedExpression()); in VisitOMPFromClause()
2149 Record.AddStmt(VE); in VisitOMPUseDevicePtrClause()
2157 Record.AddStmt(VE); in VisitOMPIsDevicePtrClause()
2172 Record.AddStmt(E->getAssociatedStmt()); in VisitOMPExecutableDirective()
2180 Record.AddStmt(D->getIterationVariable()); in VisitOMPLoopDirective()
2181 Record.AddStmt(D->getLastIteration()); in VisitOMPLoopDirective()
2182 Record.AddStmt(D->getCalcLastIteration()); in VisitOMPLoopDirective()
2183 Record.AddStmt(D->getPreCond()); in VisitOMPLoopDirective()
2184 Record.AddStmt(D->getCond()); in VisitOMPLoopDirective()
2185 Record.AddStmt(D->getInit()); in VisitOMPLoopDirective()
2186 Record.AddStmt(D->getInc()); in VisitOMPLoopDirective()
2187 Record.AddStmt(D->getPreInits()); in VisitOMPLoopDirective()
2191 Record.AddStmt(D->getIsLastIterVariable()); in VisitOMPLoopDirective()
2192 Record.AddStmt(D->getLowerBoundVariable()); in VisitOMPLoopDirective()
2193 Record.AddStmt(D->getUpperBoundVariable()); in VisitOMPLoopDirective()
2194 Record.AddStmt(D->getStrideVariable()); in VisitOMPLoopDirective()
2195 Record.AddStmt(D->getEnsureUpperBound()); in VisitOMPLoopDirective()
2196 Record.AddStmt(D->getNextLowerBound()); in VisitOMPLoopDirective()
2197 Record.AddStmt(D->getNextUpperBound()); in VisitOMPLoopDirective()
2198 Record.AddStmt(D->getNumIterations()); in VisitOMPLoopDirective()
2201 Record.AddStmt(D->getPrevLowerBoundVariable()); in VisitOMPLoopDirective()
2202 Record.AddStmt(D->getPrevUpperBoundVariable()); in VisitOMPLoopDirective()
2205 Record.AddStmt(I); in VisitOMPLoopDirective()
2208 Record.AddStmt(I); in VisitOMPLoopDirective()
2211 Record.AddStmt(I); in VisitOMPLoopDirective()
2214 Record.AddStmt(I); in VisitOMPLoopDirective()
2217 Record.AddStmt(I); in VisitOMPLoopDirective()
2314 Record.AddStmt(D->getX()); in VisitOMPAtomicDirective()
2315 Record.AddStmt(D->getV()); in VisitOMPAtomicDirective()
2316 Record.AddStmt(D->getExpr()); in VisitOMPAtomicDirective()
2317 Record.AddStmt(D->getUpdateExpr()); in VisitOMPAtomicDirective()