Lines Matching refs:AddStmt
71 Writer.AddStmt(*CS); in VisitCompoundStmt()
84 Writer.AddStmt(S->getLHS()); in VisitCaseStmt()
85 Writer.AddStmt(S->getRHS()); in VisitCaseStmt()
86 Writer.AddStmt(S->getSubStmt()); in VisitCaseStmt()
95 Writer.AddStmt(S->getSubStmt()); in VisitDefaultStmt()
104 Writer.AddStmt(S->getSubStmt()); in VisitLabelStmt()
112 Writer.AddStmt(S->getSubStmt()); in VisitAttributedStmt()
120 Writer.AddStmt(S->getCond()); in VisitIfStmt()
121 Writer.AddStmt(S->getThen()); in VisitIfStmt()
122 Writer.AddStmt(S->getElse()); in VisitIfStmt()
131 Writer.AddStmt(S->getCond()); in VisitSwitchStmt()
132 Writer.AddStmt(S->getBody()); in VisitSwitchStmt()
144 Writer.AddStmt(S->getCond()); in VisitWhileStmt()
145 Writer.AddStmt(S->getBody()); in VisitWhileStmt()
152 Writer.AddStmt(S->getCond()); in VisitDoStmt()
153 Writer.AddStmt(S->getBody()); in VisitDoStmt()
162 Writer.AddStmt(S->getInit()); in VisitForStmt()
163 Writer.AddStmt(S->getCond()); in VisitForStmt()
165 Writer.AddStmt(S->getInc()); in VisitForStmt()
166 Writer.AddStmt(S->getBody()); in VisitForStmt()
185 Writer.AddStmt(S->getTarget()); in VisitIndirectGotoStmt()
203 Writer.AddStmt(S->getRetValue()); in VisitReturnStmt()
229 Writer.AddStmt(S->getAsmString()); in VisitAsmStmt()
234 Writer.AddStmt(S->getOutputConstraintLiteral(I)); in VisitAsmStmt()
235 Writer.AddStmt(S->getOutputExpr(I)); in VisitAsmStmt()
241 Writer.AddStmt(S->getInputConstraintLiteral(I)); in VisitAsmStmt()
242 Writer.AddStmt(S->getInputExpr(I)); in VisitAsmStmt()
247 Writer.AddStmt(S->getClobber(I)); in VisitAsmStmt()
329 Writer.AddStmt(E->getSubExpr()); in VisitImaginaryLiteral()
364 Writer.AddStmt(E->getSubExpr()); in VisitParenExpr()
372 Writer.AddStmt(E->Exprs[i]); in VisitParenListExpr()
380 Writer.AddStmt(E->getSubExpr()); in VisitUnaryOperator()
417 Writer.AddStmt(E->getIndexExpr(I)); in VisitOffsetOfExpr()
428 Writer.AddStmt(E->getArgumentExpr()); in VisitUnaryExprOrTypeTraitExpr()
437 Writer.AddStmt(E->getLHS()); in VisitArraySubscriptExpr()
438 Writer.AddStmt(E->getRHS()); in VisitArraySubscriptExpr()
447 Writer.AddStmt(E->getCallee()); in VisitCallExpr()
450 Writer.AddStmt(*Arg); in VisitCallExpr()
481 Writer.AddStmt(E->getBase()); in VisitMemberExpr()
492 Writer.AddStmt(E->getBase()); in VisitObjCIsaExpr()
501 Writer.AddStmt(E->getSubExpr()); in VisitObjCIndirectCopyRestoreExpr()
517 Writer.AddStmt(E->getSubExpr()); in VisitCastExpr()
527 Writer.AddStmt(E->getLHS()); in VisitBinaryOperator()
528 Writer.AddStmt(E->getRHS()); in VisitBinaryOperator()
543 Writer.AddStmt(E->getCond()); in VisitConditionalOperator()
544 Writer.AddStmt(E->getLHS()); in VisitConditionalOperator()
545 Writer.AddStmt(E->getRHS()); in VisitConditionalOperator()
554 Writer.AddStmt(E->getOpaqueValue()); in VisitBinaryConditionalOperator()
555 Writer.AddStmt(E->getCommon()); in VisitBinaryConditionalOperator()
556 Writer.AddStmt(E->getCond()); in VisitBinaryConditionalOperator()
557 Writer.AddStmt(E->getTrueExpr()); in VisitBinaryConditionalOperator()
558 Writer.AddStmt(E->getFalseExpr()); in VisitBinaryConditionalOperator()
585 Writer.AddStmt(E->getInitializer()); in VisitCompoundLiteralExpr()
592 Writer.AddStmt(E->getBase()); in VisitExtVectorElementExpr()
600 Writer.AddStmt(E->getSyntacticForm()); in VisitInitListExpr()
606 Writer.AddStmt(E->getArrayFiller()); in VisitInitListExpr()
617 Writer.AddStmt(E->getInit(I) != filler ? E->getInit(I) : 0); in VisitInitListExpr()
620 Writer.AddStmt(E->getInit(I)); in VisitInitListExpr()
629 Writer.AddStmt(E->getSubExpr(I)); in VisitDesignatedInitExpr()
669 Writer.AddStmt(E->getSubExpr()); in VisitVAArgExpr()
686 Writer.AddStmt(E->getSubStmt()); in VisitStmtExpr()
694 Writer.AddStmt(E->getCond()); in VisitChooseExpr()
695 Writer.AddStmt(E->getLHS()); in VisitChooseExpr()
696 Writer.AddStmt(E->getRHS()); in VisitChooseExpr()
712 Writer.AddStmt(E->getExpr(I)); in VisitShuffleVectorExpr()
728 Writer.AddStmt(E->getControllingExpr()); in VisitGenericSelectionExpr()
731 Writer.AddStmt(E->getAssocExpr(I)); in VisitGenericSelectionExpr()
751 Writer.AddStmt(E->getSyntacticForm()); in VisitPseudoObjectExpr()
754 Writer.AddStmt(*i); in VisitPseudoObjectExpr()
763 Writer.AddStmt(E->getSubExprs()[I]); in VisitAtomicExpr()
775 Writer.AddStmt(E->getString()); in VisitObjCStringLiteral()
782 Writer.AddStmt(E->getSubExpr()); in VisitObjCBoxedExpr()
792 Writer.AddStmt(E->getElement(i)); in VisitObjCArrayLiteral()
804 Writer.AddStmt(Element.Key); in VisitObjCDictionaryLiteral()
805 Writer.AddStmt(Element.Value); in VisitObjCDictionaryLiteral()
848 Writer.AddStmt(E->getBase()); in VisitObjCIvarRefExpr()
868 Writer.AddStmt(E->getBase()); in VisitObjCPropertyRefExpr()
883 Writer.AddStmt(E->getBaseExpr()); in VisitObjCSubscriptRefExpr()
884 Writer.AddStmt(E->getKeyExpr()); in VisitObjCSubscriptRefExpr()
901 Writer.AddStmt(E->getInstanceReceiver()); in VisitObjCMessageExpr()
928 Writer.AddStmt(*Arg); in VisitObjCMessageExpr()
939 Writer.AddStmt(S->getElement()); in VisitObjCForCollectionStmt()
940 Writer.AddStmt(S->getCollection()); in VisitObjCForCollectionStmt()
941 Writer.AddStmt(S->getBody()); in VisitObjCForCollectionStmt()
948 Writer.AddStmt(S->getCatchBody()); in VisitObjCAtCatchStmt()
956 Writer.AddStmt(S->getFinallyBody()); in VisitObjCAtFinallyStmt()
962 Writer.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
970 Writer.AddStmt(S->getTryBody()); in VisitObjCAtTryStmt()
972 Writer.AddStmt(S->getCatchStmt(I)); in VisitObjCAtTryStmt()
974 Writer.AddStmt(S->getFinallyStmt()); in VisitObjCAtTryStmt()
980 Writer.AddStmt(S->getSynchExpr()); in VisitObjCAtSynchronizedStmt()
981 Writer.AddStmt(S->getSynchBody()); in VisitObjCAtSynchronizedStmt()
987 Writer.AddStmt(S->getThrowExpr()); in VisitObjCAtThrowStmt()
1007 Writer.AddStmt(S->getHandlerBlock()); in VisitCXXCatchStmt()
1015 Writer.AddStmt(S->getTryBlock()); in VisitCXXTryStmt()
1017 Writer.AddStmt(S->getHandler(i)); in VisitCXXTryStmt()
1026 Writer.AddStmt(S->getRangeStmt()); in VisitCXXForRangeStmt()
1027 Writer.AddStmt(S->getBeginEndStmt()); in VisitCXXForRangeStmt()
1028 Writer.AddStmt(S->getCond()); in VisitCXXForRangeStmt()
1029 Writer.AddStmt(S->getInc()); in VisitCXXForRangeStmt()
1030 Writer.AddStmt(S->getLoopVarStmt()); in VisitCXXForRangeStmt()
1031 Writer.AddStmt(S->getBody()); in VisitCXXForRangeStmt()
1041 Writer.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
1060 Writer.AddStmt(E->getArg(I)); in VisitCXXConstructExpr()
1094 Writer.AddStmt(*C); in VisitLambdaExpr()
1168 Writer.AddStmt(E->getExprOperand()); in VisitCXXTypeidExpr()
1183 Writer.AddStmt(E->getSubExpr()); in VisitCXXThrowExpr()
1195 Writer.AddStmt(E->getExpr()); in VisitCXXDefaultArgExpr()
1205 Writer.AddStmt(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1231 Writer.AddStmt(*I); in VisitCXXNewExpr()
1243 Writer.AddStmt(E->getArgument()); in VisitCXXDeleteExpr()
1252 Writer.AddStmt(E->getBase()); in VisitCXXPseudoDestructorExpr()
1276 Writer.AddStmt(E->getSubExpr()); in VisitExprWithCleanups()
1295 Writer.AddStmt(E->getBase()); in VisitCXXDependentScopeMemberExpr()
1297 Writer.AddStmt(0); in VisitCXXDependentScopeMemberExpr()
1332 Writer.AddStmt(*ArgI); in VisitCXXUnresolvedConstructExpr()
1367 Writer.AddStmt(!E->isImplicitAccess() ? E->getBase() : 0); in VisitUnresolvedMemberExpr()
1426 Writer.AddStmt(E->getQueriedExpression()); in VisitExpressionTraitExpr()
1434 Writer.AddStmt(E->getOperand()); in VisitCXXNoexceptExpr()
1442 Writer.AddStmt(E->getPattern()); in VisitPackExpansionExpr()
1461 Writer.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
1476 Writer.AddStmt(E->Temporary); in VisitMaterializeTemporaryExpr()
1482 Writer.AddStmt(E->getSourceExpr()); in VisitOpaqueValueExpr()
1493 Writer.AddStmt(E->getConfig()); in VisitCUDAKernelCallExpr()
1504 Writer.AddStmt(E->getSrcExpr()); in VisitAsTypeExpr()
1518 Writer.AddStmt(E->getExprOperand()); in VisitCXXUuidofExpr()
1526 Writer.AddStmt(S->getFilterExpr()); in VisitSEHExceptStmt()
1527 Writer.AddStmt(S->getBlock()); in VisitSEHExceptStmt()
1534 Writer.AddStmt(S->getBlock()); in VisitSEHFinallyStmt()
1542 Writer.AddStmt(S->getTryBlock()); in VisitSEHTryStmt()
1543 Writer.AddStmt(S->getHandler()); in VisitSEHTryStmt()