Lines Matching refs:StmtProfiler

28   class StmtProfiler : public ConstStmtVisitor<StmtProfiler> {  class
34 StmtProfiler(llvm::FoldingSetNodeID &ID, bool Canonical) in StmtProfiler() function in __anond2acbdd60111::StmtProfiler
37 virtual ~StmtProfiler() {} in ~StmtProfiler()
77 class StmtProfilerWithPointers : public StmtProfiler {
83 : StmtProfiler(ID, Canonical), Context(Context) {} in StmtProfilerWithPointers()
165 class StmtProfilerWithoutPointers : public StmtProfiler {
169 : StmtProfiler(ID, false), Hash(Hash) {} in StmtProfilerWithoutPointers()
218 void StmtProfiler::VisitStmt(const Stmt *S) { in VisitStmt()
231 void StmtProfiler::VisitDeclStmt(const DeclStmt *S) { in VisitDeclStmt()
237 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
241 void StmtProfiler::VisitCompoundStmt(const CompoundStmt *S) { in VisitCompoundStmt()
245 void StmtProfiler::VisitCaseStmt(const CaseStmt *S) { in VisitCaseStmt()
249 void StmtProfiler::VisitDefaultStmt(const DefaultStmt *S) { in VisitDefaultStmt()
253 void StmtProfiler::VisitLabelStmt(const LabelStmt *S) { in VisitLabelStmt()
258 void StmtProfiler::VisitAttributedStmt(const AttributedStmt *S) { in VisitAttributedStmt()
263 void StmtProfiler::VisitIfStmt(const IfStmt *S) { in VisitIfStmt()
268 void StmtProfiler::VisitSwitchStmt(const SwitchStmt *S) { in VisitSwitchStmt()
273 void StmtProfiler::VisitWhileStmt(const WhileStmt *S) { in VisitWhileStmt()
278 void StmtProfiler::VisitDoStmt(const DoStmt *S) { in VisitDoStmt()
282 void StmtProfiler::VisitForStmt(const ForStmt *S) { in VisitForStmt()
286 void StmtProfiler::VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
291 void StmtProfiler::VisitIndirectGotoStmt(const IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
295 void StmtProfiler::VisitContinueStmt(const ContinueStmt *S) { in VisitContinueStmt()
299 void StmtProfiler::VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
303 void StmtProfiler::VisitReturnStmt(const ReturnStmt *S) { in VisitReturnStmt()
307 void StmtProfiler::VisitGCCAsmStmt(const GCCAsmStmt *S) { in VisitGCCAsmStmt()
330 void StmtProfiler::VisitMSAsmStmt(const MSAsmStmt *S) { in VisitMSAsmStmt()
335 void StmtProfiler::VisitCXXCatchStmt(const CXXCatchStmt *S) { in VisitCXXCatchStmt()
340 void StmtProfiler::VisitCXXTryStmt(const CXXTryStmt *S) { in VisitCXXTryStmt()
344 void StmtProfiler::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
348 void StmtProfiler::VisitMSDependentExistsStmt(const MSDependentExistsStmt *S) { in VisitMSDependentExistsStmt()
355 void StmtProfiler::VisitSEHTryStmt(const SEHTryStmt *S) { in VisitSEHTryStmt()
359 void StmtProfiler::VisitSEHFinallyStmt(const SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
363 void StmtProfiler::VisitSEHExceptStmt(const SEHExceptStmt *S) { in VisitSEHExceptStmt()
367 void StmtProfiler::VisitSEHLeaveStmt(const SEHLeaveStmt *S) { in VisitSEHLeaveStmt()
371 void StmtProfiler::VisitCapturedStmt(const CapturedStmt *S) { in VisitCapturedStmt()
375 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
379 void StmtProfiler::VisitObjCAtCatchStmt(const ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
386 void StmtProfiler::VisitObjCAtFinallyStmt(const ObjCAtFinallyStmt *S) { in VisitObjCAtFinallyStmt()
390 void StmtProfiler::VisitObjCAtTryStmt(const ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
395 StmtProfiler::VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S) { in VisitObjCAtSynchronizedStmt()
399 void StmtProfiler::VisitObjCAtThrowStmt(const ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
404 StmtProfiler::VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
410 StmtProfiler *Profiler;
416 OMPClauseProfiler(StmtProfiler *P) : Profiler(P) { } in OMPClauseProfiler()
841 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
851 void StmtProfiler::VisitOMPLoopDirective(const OMPLoopDirective *S) { in VisitOMPLoopDirective()
855 void StmtProfiler::VisitOMPParallelDirective(const OMPParallelDirective *S) { in VisitOMPParallelDirective()
859 void StmtProfiler::VisitOMPSimdDirective(const OMPSimdDirective *S) { in VisitOMPSimdDirective()
863 void StmtProfiler::VisitOMPForDirective(const OMPForDirective *S) { in VisitOMPForDirective()
867 void StmtProfiler::VisitOMPForSimdDirective(const OMPForSimdDirective *S) { in VisitOMPForSimdDirective()
871 void StmtProfiler::VisitOMPSectionsDirective(const OMPSectionsDirective *S) { in VisitOMPSectionsDirective()
875 void StmtProfiler::VisitOMPSectionDirective(const OMPSectionDirective *S) { in VisitOMPSectionDirective()
879 void StmtProfiler::VisitOMPSingleDirective(const OMPSingleDirective *S) { in VisitOMPSingleDirective()
883 void StmtProfiler::VisitOMPMasterDirective(const OMPMasterDirective *S) { in VisitOMPMasterDirective()
887 void StmtProfiler::VisitOMPCriticalDirective(const OMPCriticalDirective *S) { in VisitOMPCriticalDirective()
893 StmtProfiler::VisitOMPParallelForDirective(const OMPParallelForDirective *S) { in VisitOMPParallelForDirective()
897 void StmtProfiler::VisitOMPParallelForSimdDirective( in VisitOMPParallelForSimdDirective()
902 void StmtProfiler::VisitOMPParallelMasterDirective( in VisitOMPParallelMasterDirective()
907 void StmtProfiler::VisitOMPParallelSectionsDirective( in VisitOMPParallelSectionsDirective()
912 void StmtProfiler::VisitOMPTaskDirective(const OMPTaskDirective *S) { in VisitOMPTaskDirective()
916 void StmtProfiler::VisitOMPTaskyieldDirective(const OMPTaskyieldDirective *S) { in VisitOMPTaskyieldDirective()
920 void StmtProfiler::VisitOMPBarrierDirective(const OMPBarrierDirective *S) { in VisitOMPBarrierDirective()
924 void StmtProfiler::VisitOMPTaskwaitDirective(const OMPTaskwaitDirective *S) { in VisitOMPTaskwaitDirective()
928 void StmtProfiler::VisitOMPTaskgroupDirective(const OMPTaskgroupDirective *S) { in VisitOMPTaskgroupDirective()
934 void StmtProfiler::VisitOMPFlushDirective(const OMPFlushDirective *S) { in VisitOMPFlushDirective()
938 void StmtProfiler::VisitOMPDepobjDirective(const OMPDepobjDirective *S) { in VisitOMPDepobjDirective()
942 void StmtProfiler::VisitOMPScanDirective(const OMPScanDirective *S) { in VisitOMPScanDirective()
946 void StmtProfiler::VisitOMPOrderedDirective(const OMPOrderedDirective *S) { in VisitOMPOrderedDirective()
950 void StmtProfiler::VisitOMPAtomicDirective(const OMPAtomicDirective *S) { in VisitOMPAtomicDirective()
954 void StmtProfiler::VisitOMPTargetDirective(const OMPTargetDirective *S) { in VisitOMPTargetDirective()
958 void StmtProfiler::VisitOMPTargetDataDirective(const OMPTargetDataDirective *S) { in VisitOMPTargetDataDirective()
962 void StmtProfiler::VisitOMPTargetEnterDataDirective( in VisitOMPTargetEnterDataDirective()
967 void StmtProfiler::VisitOMPTargetExitDataDirective( in VisitOMPTargetExitDataDirective()
972 void StmtProfiler::VisitOMPTargetParallelDirective( in VisitOMPTargetParallelDirective()
977 void StmtProfiler::VisitOMPTargetParallelForDirective( in VisitOMPTargetParallelForDirective()
982 void StmtProfiler::VisitOMPTeamsDirective(const OMPTeamsDirective *S) { in VisitOMPTeamsDirective()
986 void StmtProfiler::VisitOMPCancellationPointDirective( in VisitOMPCancellationPointDirective()
991 void StmtProfiler::VisitOMPCancelDirective(const OMPCancelDirective *S) { in VisitOMPCancelDirective()
995 void StmtProfiler::VisitOMPTaskLoopDirective(const OMPTaskLoopDirective *S) { in VisitOMPTaskLoopDirective()
999 void StmtProfiler::VisitOMPTaskLoopSimdDirective( in VisitOMPTaskLoopSimdDirective()
1004 void StmtProfiler::VisitOMPMasterTaskLoopDirective( in VisitOMPMasterTaskLoopDirective()
1009 void StmtProfiler::VisitOMPMasterTaskLoopSimdDirective( in VisitOMPMasterTaskLoopSimdDirective()
1014 void StmtProfiler::VisitOMPParallelMasterTaskLoopDirective( in VisitOMPParallelMasterTaskLoopDirective()
1019 void StmtProfiler::VisitOMPParallelMasterTaskLoopSimdDirective( in VisitOMPParallelMasterTaskLoopSimdDirective()
1024 void StmtProfiler::VisitOMPDistributeDirective( in VisitOMPDistributeDirective()
1038 void StmtProfiler::VisitOMPTargetUpdateDirective( in VisitOMPTargetUpdateDirective()
1043 void StmtProfiler::VisitOMPDistributeParallelForDirective( in VisitOMPDistributeParallelForDirective()
1048 void StmtProfiler::VisitOMPDistributeParallelForSimdDirective( in VisitOMPDistributeParallelForSimdDirective()
1053 void StmtProfiler::VisitOMPDistributeSimdDirective( in VisitOMPDistributeSimdDirective()
1058 void StmtProfiler::VisitOMPTargetParallelForSimdDirective( in VisitOMPTargetParallelForSimdDirective()
1063 void StmtProfiler::VisitOMPTargetSimdDirective( in VisitOMPTargetSimdDirective()
1068 void StmtProfiler::VisitOMPTeamsDistributeDirective( in VisitOMPTeamsDistributeDirective()
1073 void StmtProfiler::VisitOMPTeamsDistributeSimdDirective( in VisitOMPTeamsDistributeSimdDirective()
1078 void StmtProfiler::VisitOMPTeamsDistributeParallelForSimdDirective( in VisitOMPTeamsDistributeParallelForSimdDirective()
1083 void StmtProfiler::VisitOMPTeamsDistributeParallelForDirective( in VisitOMPTeamsDistributeParallelForDirective()
1088 void StmtProfiler::VisitOMPTargetTeamsDirective( in VisitOMPTargetTeamsDirective()
1093 void StmtProfiler::VisitOMPTargetTeamsDistributeDirective( in VisitOMPTargetTeamsDistributeDirective()
1098 void StmtProfiler::VisitOMPTargetTeamsDistributeParallelForDirective( in VisitOMPTargetTeamsDistributeParallelForDirective()
1103 void StmtProfiler::VisitOMPTargetTeamsDistributeParallelForSimdDirective( in VisitOMPTargetTeamsDistributeParallelForSimdDirective()
1108 void StmtProfiler::VisitOMPTargetTeamsDistributeSimdDirective( in VisitOMPTargetTeamsDistributeSimdDirective()
1113 void StmtProfiler::VisitExpr(const Expr *S) { in VisitExpr()
1117 void StmtProfiler::VisitConstantExpr(const ConstantExpr *S) { in VisitConstantExpr()
1121 void StmtProfiler::VisitDeclRefExpr(const DeclRefExpr *S) { in VisitDeclRefExpr()
1133 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
1138 void StmtProfiler::VisitIntegerLiteral(const IntegerLiteral *S) { in VisitIntegerLiteral()
1144 void StmtProfiler::VisitFixedPointLiteral(const FixedPointLiteral *S) { in VisitFixedPointLiteral()
1150 void StmtProfiler::VisitCharacterLiteral(const CharacterLiteral *S) { in VisitCharacterLiteral()
1156 void StmtProfiler::VisitFloatingLiteral(const FloatingLiteral *S) { in VisitFloatingLiteral()
1163 void StmtProfiler::VisitImaginaryLiteral(const ImaginaryLiteral *S) { in VisitImaginaryLiteral()
1167 void StmtProfiler::VisitStringLiteral(const StringLiteral *S) { in VisitStringLiteral()
1173 void StmtProfiler::VisitParenExpr(const ParenExpr *S) { in VisitParenExpr()
1177 void StmtProfiler::VisitParenListExpr(const ParenListExpr *S) { in VisitParenListExpr()
1181 void StmtProfiler::VisitUnaryOperator(const UnaryOperator *S) { in VisitUnaryOperator()
1186 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr()
1215 StmtProfiler::VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *S) { in VisitUnaryExprOrTypeTraitExpr()
1222 void StmtProfiler::VisitArraySubscriptExpr(const ArraySubscriptExpr *S) { in VisitArraySubscriptExpr()
1226 void StmtProfiler::VisitMatrixSubscriptExpr(const MatrixSubscriptExpr *S) { in VisitMatrixSubscriptExpr()
1230 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
1234 void StmtProfiler::VisitOMPArrayShapingExpr(const OMPArrayShapingExpr *S) { in VisitOMPArrayShapingExpr()
1238 void StmtProfiler::VisitOMPIteratorExpr(const OMPIteratorExpr *S) { in VisitOMPIteratorExpr()
1244 void StmtProfiler::VisitCallExpr(const CallExpr *S) { in VisitCallExpr()
1248 void StmtProfiler::VisitMemberExpr(const MemberExpr *S) { in VisitMemberExpr()
1256 void StmtProfiler::VisitCompoundLiteralExpr(const CompoundLiteralExpr *S) { in VisitCompoundLiteralExpr()
1261 void StmtProfiler::VisitCastExpr(const CastExpr *S) { in VisitCastExpr()
1265 void StmtProfiler::VisitImplicitCastExpr(const ImplicitCastExpr *S) { in VisitImplicitCastExpr()
1270 void StmtProfiler::VisitExplicitCastExpr(const ExplicitCastExpr *S) { in VisitExplicitCastExpr()
1275 void StmtProfiler::VisitCStyleCastExpr(const CStyleCastExpr *S) { in VisitCStyleCastExpr()
1279 void StmtProfiler::VisitBinaryOperator(const BinaryOperator *S) { in VisitBinaryOperator()
1285 StmtProfiler::VisitCompoundAssignOperator(const CompoundAssignOperator *S) { in VisitCompoundAssignOperator()
1289 void StmtProfiler::VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
1293 void StmtProfiler::VisitBinaryConditionalOperator( in VisitBinaryConditionalOperator()
1298 void StmtProfiler::VisitAddrLabelExpr(const AddrLabelExpr *S) { in VisitAddrLabelExpr()
1303 void StmtProfiler::VisitStmtExpr(const StmtExpr *S) { in VisitStmtExpr()
1307 void StmtProfiler::VisitShuffleVectorExpr(const ShuffleVectorExpr *S) { in VisitShuffleVectorExpr()
1311 void StmtProfiler::VisitConvertVectorExpr(const ConvertVectorExpr *S) { in VisitConvertVectorExpr()
1315 void StmtProfiler::VisitChooseExpr(const ChooseExpr *S) { in VisitChooseExpr()
1319 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
1323 void StmtProfiler::VisitVAArgExpr(const VAArgExpr *S) { in VisitVAArgExpr()
1327 void StmtProfiler::VisitInitListExpr(const InitListExpr *S) { in VisitInitListExpr()
1336 void StmtProfiler::VisitDesignatedInitExpr(const DesignatedInitExpr *S) { in VisitDesignatedInitExpr()
1358 void StmtProfiler::VisitDesignatedInitUpdateExpr( in VisitDesignatedInitUpdateExpr()
1364 void StmtProfiler::VisitArrayInitLoopExpr(const ArrayInitLoopExpr *S) { in VisitArrayInitLoopExpr()
1368 void StmtProfiler::VisitArrayInitIndexExpr(const ArrayInitIndexExpr *S) { in VisitArrayInitIndexExpr()
1372 void StmtProfiler::VisitNoInitExpr(const NoInitExpr *S) { in VisitNoInitExpr()
1376 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
1380 void StmtProfiler::VisitExtVectorElementExpr(const ExtVectorElementExpr *S) { in VisitExtVectorElementExpr()
1385 void StmtProfiler::VisitBlockExpr(const BlockExpr *S) { in VisitBlockExpr()
1390 void StmtProfiler::VisitGenericSelectionExpr(const GenericSelectionExpr *S) { in VisitGenericSelectionExpr()
1403 void StmtProfiler::VisitPseudoObjectExpr(const PseudoObjectExpr *S) { in VisitPseudoObjectExpr()
1412 void StmtProfiler::VisitAtomicExpr(const AtomicExpr *S) { in VisitAtomicExpr()
1417 void StmtProfiler::VisitConceptSpecializationExpr( in VisitConceptSpecializationExpr()
1425 void StmtProfiler::VisitRequiresExpr(const RequiresExpr *S) { in VisitRequiresExpr()
1671 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
1703 void StmtProfiler::VisitCXXRewrittenBinaryOperator( in VisitCXXRewrittenBinaryOperator()
1719 void StmtProfiler::VisitCXXMemberCallExpr(const CXXMemberCallExpr *S) { in VisitCXXMemberCallExpr()
1723 void StmtProfiler::VisitCUDAKernelCallExpr(const CUDAKernelCallExpr *S) { in VisitCUDAKernelCallExpr()
1727 void StmtProfiler::VisitAsTypeExpr(const AsTypeExpr *S) { in VisitAsTypeExpr()
1731 void StmtProfiler::VisitCXXNamedCastExpr(const CXXNamedCastExpr *S) { in VisitCXXNamedCastExpr()
1735 void StmtProfiler::VisitCXXStaticCastExpr(const CXXStaticCastExpr *S) { in VisitCXXStaticCastExpr()
1739 void StmtProfiler::VisitCXXDynamicCastExpr(const CXXDynamicCastExpr *S) { in VisitCXXDynamicCastExpr()
1744 StmtProfiler::VisitCXXReinterpretCastExpr(const CXXReinterpretCastExpr *S) { in VisitCXXReinterpretCastExpr()
1748 void StmtProfiler::VisitCXXConstCastExpr(const CXXConstCastExpr *S) { in VisitCXXConstCastExpr()
1752 void StmtProfiler::VisitBuiltinBitCastExpr(const BuiltinBitCastExpr *S) { in VisitBuiltinBitCastExpr()
1757 void StmtProfiler::VisitCXXAddrspaceCastExpr(const CXXAddrspaceCastExpr *S) { in VisitCXXAddrspaceCastExpr()
1761 void StmtProfiler::VisitUserDefinedLiteral(const UserDefinedLiteral *S) { in VisitUserDefinedLiteral()
1765 void StmtProfiler::VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *S) { in VisitCXXBoolLiteralExpr()
1770 void StmtProfiler::VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *S) { in VisitCXXNullPtrLiteralExpr()
1774 void StmtProfiler::VisitCXXStdInitializerListExpr( in VisitCXXStdInitializerListExpr()
1779 void StmtProfiler::VisitCXXTypeidExpr(const CXXTypeidExpr *S) { in VisitCXXTypeidExpr()
1785 void StmtProfiler::VisitCXXUuidofExpr(const CXXUuidofExpr *S) { in VisitCXXUuidofExpr()
1791 void StmtProfiler::VisitMSPropertyRefExpr(const MSPropertyRefExpr *S) { in VisitMSPropertyRefExpr()
1796 void StmtProfiler::VisitMSPropertySubscriptExpr( in VisitMSPropertySubscriptExpr()
1801 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) { in VisitCXXThisExpr()
1806 void StmtProfiler::VisitCXXThrowExpr(const CXXThrowExpr *S) { in VisitCXXThrowExpr()
1810 void StmtProfiler::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *S) { in VisitCXXDefaultArgExpr()
1815 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
1820 void StmtProfiler::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *S) { in VisitCXXBindTemporaryExpr()
1826 void StmtProfiler::VisitCXXConstructExpr(const CXXConstructExpr *S) { in VisitCXXConstructExpr()
1832 void StmtProfiler::VisitCXXInheritedCtorInitExpr( in VisitCXXInheritedCtorInitExpr()
1838 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
1843 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) { in VisitCXXTemporaryObjectExpr()
1848 StmtProfiler::VisitLambdaExpr(const LambdaExpr *S) { in VisitLambdaExpr()
1877 StmtProfiler::VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *S) { in VisitCXXScalarValueInitExpr()
1881 void StmtProfiler::VisitCXXDeleteExpr(const CXXDeleteExpr *S) { in VisitCXXDeleteExpr()
1888 void StmtProfiler::VisitCXXNewExpr(const CXXNewExpr *S) { in VisitCXXNewExpr()
1901 StmtProfiler::VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr *S) { in VisitCXXPseudoDestructorExpr()
1915 void StmtProfiler::VisitOverloadExpr(const OverloadExpr *S) { in VisitOverloadExpr()
1925 StmtProfiler::VisitUnresolvedLookupExpr(const UnresolvedLookupExpr *S) { in VisitUnresolvedLookupExpr()
1929 void StmtProfiler::VisitTypeTraitExpr(const TypeTraitExpr *S) { in VisitTypeTraitExpr()
1937 void StmtProfiler::VisitArrayTypeTraitExpr(const ArrayTypeTraitExpr *S) { in VisitArrayTypeTraitExpr()
1943 void StmtProfiler::VisitExpressionTraitExpr(const ExpressionTraitExpr *S) { in VisitExpressionTraitExpr()
1949 void StmtProfiler::VisitDependentScopeDeclRefExpr( in VisitDependentScopeDeclRefExpr()
1959 void StmtProfiler::VisitExprWithCleanups(const ExprWithCleanups *S) { in VisitExprWithCleanups()
1963 void StmtProfiler::VisitCXXUnresolvedConstructExpr( in VisitCXXUnresolvedConstructExpr()
1970 void StmtProfiler::VisitCXXDependentScopeMemberExpr( in VisitCXXDependentScopeMemberExpr()
1984 void StmtProfiler::VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *S) { in VisitUnresolvedMemberExpr()
1997 void StmtProfiler::VisitCXXNoexceptExpr(const CXXNoexceptExpr *S) { in VisitCXXNoexceptExpr()
2001 void StmtProfiler::VisitPackExpansionExpr(const PackExpansionExpr *S) { in VisitPackExpansionExpr()
2005 void StmtProfiler::VisitSizeOfPackExpr(const SizeOfPackExpr *S) { in VisitSizeOfPackExpr()
2018 void StmtProfiler::VisitSubstNonTypeTemplateParmPackExpr( in VisitSubstNonTypeTemplateParmPackExpr()
2025 void StmtProfiler::VisitSubstNonTypeTemplateParmExpr( in VisitSubstNonTypeTemplateParmExpr()
2031 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
2039 void StmtProfiler::VisitMaterializeTemporaryExpr( in VisitMaterializeTemporaryExpr()
2044 void StmtProfiler::VisitCXXFoldExpr(const CXXFoldExpr *S) { in VisitCXXFoldExpr()
2049 void StmtProfiler::VisitCoroutineBodyStmt(const CoroutineBodyStmt *S) { in VisitCoroutineBodyStmt()
2053 void StmtProfiler::VisitCoreturnStmt(const CoreturnStmt *S) { in VisitCoreturnStmt()
2057 void StmtProfiler::VisitCoawaitExpr(const CoawaitExpr *S) { in VisitCoawaitExpr()
2061 void StmtProfiler::VisitDependentCoawaitExpr(const DependentCoawaitExpr *S) { in VisitDependentCoawaitExpr()
2065 void StmtProfiler::VisitCoyieldExpr(const CoyieldExpr *S) { in VisitCoyieldExpr()
2069 void StmtProfiler::VisitOpaqueValueExpr(const OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
2073 void StmtProfiler::VisitTypoExpr(const TypoExpr *E) { in VisitTypoExpr()
2077 void StmtProfiler::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
2081 void StmtProfiler::VisitRecoveryExpr(const RecoveryExpr *E) { VisitExpr(E); } in VisitRecoveryExpr()
2083 void StmtProfiler::VisitObjCStringLiteral(const ObjCStringLiteral *S) { in VisitObjCStringLiteral()
2087 void StmtProfiler::VisitObjCBoxedExpr(const ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
2091 void StmtProfiler::VisitObjCArrayLiteral(const ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
2095 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
2099 void StmtProfiler::VisitObjCEncodeExpr(const ObjCEncodeExpr *S) { in VisitObjCEncodeExpr()
2104 void StmtProfiler::VisitObjCSelectorExpr(const ObjCSelectorExpr *S) { in VisitObjCSelectorExpr()
2109 void StmtProfiler::VisitObjCProtocolExpr(const ObjCProtocolExpr *S) { in VisitObjCProtocolExpr()
2114 void StmtProfiler::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *S) { in VisitObjCIvarRefExpr()
2121 void StmtProfiler::VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr *S) { in VisitObjCPropertyRefExpr()
2135 void StmtProfiler::VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *S) { in VisitObjCSubscriptRefExpr()
2141 void StmtProfiler::VisitObjCMessageExpr(const ObjCMessageExpr *S) { in VisitObjCMessageExpr()
2147 void StmtProfiler::VisitObjCIsaExpr(const ObjCIsaExpr *S) { in VisitObjCIsaExpr()
2152 void StmtProfiler::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *S) { in VisitObjCBoolLiteralExpr()
2157 void StmtProfiler::VisitObjCIndirectCopyRestoreExpr( in VisitObjCIndirectCopyRestoreExpr()
2163 void StmtProfiler::VisitObjCBridgedCastExpr(const ObjCBridgedCastExpr *S) { in VisitObjCBridgedCastExpr()
2168 void StmtProfiler::VisitObjCAvailabilityCheckExpr( in VisitObjCAvailabilityCheckExpr()
2173 void StmtProfiler::VisitTemplateArguments(const TemplateArgumentLoc *Args, in VisitTemplateArguments()
2180 void StmtProfiler::VisitTemplateArgument(const TemplateArgument &Arg) { in VisitTemplateArgument()