Lines Matching defs:S

71 void StmtProfiler::VisitStmt(const Stmt *S) {  in VisitStmt()
81 void StmtProfiler::VisitDeclStmt(const DeclStmt *S) { in VisitDeclStmt()
87 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
91 void StmtProfiler::VisitCompoundStmt(const CompoundStmt *S) { in VisitCompoundStmt()
95 void StmtProfiler::VisitSwitchCase(const SwitchCase *S) { in VisitSwitchCase()
99 void StmtProfiler::VisitCaseStmt(const CaseStmt *S) { in VisitCaseStmt()
103 void StmtProfiler::VisitDefaultStmt(const DefaultStmt *S) { in VisitDefaultStmt()
107 void StmtProfiler::VisitLabelStmt(const LabelStmt *S) { in VisitLabelStmt()
112 void StmtProfiler::VisitAttributedStmt(const AttributedStmt *S) { in VisitAttributedStmt()
117 void StmtProfiler::VisitIfStmt(const IfStmt *S) { in VisitIfStmt()
122 void StmtProfiler::VisitSwitchStmt(const SwitchStmt *S) { in VisitSwitchStmt()
127 void StmtProfiler::VisitWhileStmt(const WhileStmt *S) { in VisitWhileStmt()
132 void StmtProfiler::VisitDoStmt(const DoStmt *S) { in VisitDoStmt()
136 void StmtProfiler::VisitForStmt(const ForStmt *S) { in VisitForStmt()
140 void StmtProfiler::VisitGotoStmt(const GotoStmt *S) { in VisitGotoStmt()
145 void StmtProfiler::VisitIndirectGotoStmt(const IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
149 void StmtProfiler::VisitContinueStmt(const ContinueStmt *S) { in VisitContinueStmt()
153 void StmtProfiler::VisitBreakStmt(const BreakStmt *S) { in VisitBreakStmt()
157 void StmtProfiler::VisitReturnStmt(const ReturnStmt *S) { in VisitReturnStmt()
161 void StmtProfiler::VisitGCCAsmStmt(const GCCAsmStmt *S) { in VisitGCCAsmStmt()
181 void StmtProfiler::VisitMSAsmStmt(const MSAsmStmt *S) { in VisitMSAsmStmt()
186 void StmtProfiler::VisitCXXCatchStmt(const CXXCatchStmt *S) { in VisitCXXCatchStmt()
191 void StmtProfiler::VisitCXXTryStmt(const CXXTryStmt *S) { in VisitCXXTryStmt()
195 void StmtProfiler::VisitCXXForRangeStmt(const CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
199 void StmtProfiler::VisitMSDependentExistsStmt(const MSDependentExistsStmt *S) { in VisitMSDependentExistsStmt()
206 void StmtProfiler::VisitSEHTryStmt(const SEHTryStmt *S) { in VisitSEHTryStmt()
210 void StmtProfiler::VisitSEHFinallyStmt(const SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
214 void StmtProfiler::VisitSEHExceptStmt(const SEHExceptStmt *S) { in VisitSEHExceptStmt()
218 void StmtProfiler::VisitSEHLeaveStmt(const SEHLeaveStmt *S) { in VisitSEHLeaveStmt()
222 void StmtProfiler::VisitCapturedStmt(const CapturedStmt *S) { in VisitCapturedStmt()
226 void StmtProfiler::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
230 void StmtProfiler::VisitObjCAtCatchStmt(const ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
237 void StmtProfiler::VisitObjCAtFinallyStmt(const ObjCAtFinallyStmt *S) { in VisitObjCAtFinallyStmt()
241 void StmtProfiler::VisitObjCAtTryStmt(const ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
246 StmtProfiler::VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S) { in VisitObjCAtSynchronizedStmt()
250 void StmtProfiler::VisitObjCAtThrowStmt(const ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
255 StmtProfiler::VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
481 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
491 void StmtProfiler::VisitOMPLoopDirective(const OMPLoopDirective *S) { in VisitOMPLoopDirective()
495 void StmtProfiler::VisitOMPParallelDirective(const OMPParallelDirective *S) { in VisitOMPParallelDirective()
499 void StmtProfiler::VisitOMPSimdDirective(const OMPSimdDirective *S) { in VisitOMPSimdDirective()
503 void StmtProfiler::VisitOMPForDirective(const OMPForDirective *S) { in VisitOMPForDirective()
507 void StmtProfiler::VisitOMPForSimdDirective(const OMPForSimdDirective *S) { in VisitOMPForSimdDirective()
511 void StmtProfiler::VisitOMPSectionsDirective(const OMPSectionsDirective *S) { in VisitOMPSectionsDirective()
515 void StmtProfiler::VisitOMPSectionDirective(const OMPSectionDirective *S) { in VisitOMPSectionDirective()
519 void StmtProfiler::VisitOMPSingleDirective(const OMPSingleDirective *S) { in VisitOMPSingleDirective()
523 void StmtProfiler::VisitOMPMasterDirective(const OMPMasterDirective *S) { in VisitOMPMasterDirective()
527 void StmtProfiler::VisitOMPCriticalDirective(const OMPCriticalDirective *S) { in VisitOMPCriticalDirective()
533 StmtProfiler::VisitOMPParallelForDirective(const OMPParallelForDirective *S) { in VisitOMPParallelForDirective()
538 const OMPParallelForSimdDirective *S) { in VisitOMPParallelForSimdDirective()
543 const OMPParallelSectionsDirective *S) { in VisitOMPParallelSectionsDirective()
547 void StmtProfiler::VisitOMPTaskDirective(const OMPTaskDirective *S) { in VisitOMPTaskDirective()
551 void StmtProfiler::VisitOMPTaskyieldDirective(const OMPTaskyieldDirective *S) { in VisitOMPTaskyieldDirective()
555 void StmtProfiler::VisitOMPBarrierDirective(const OMPBarrierDirective *S) { in VisitOMPBarrierDirective()
559 void StmtProfiler::VisitOMPTaskwaitDirective(const OMPTaskwaitDirective *S) { in VisitOMPTaskwaitDirective()
563 void StmtProfiler::VisitOMPTaskgroupDirective(const OMPTaskgroupDirective *S) { in VisitOMPTaskgroupDirective()
567 void StmtProfiler::VisitOMPFlushDirective(const OMPFlushDirective *S) { in VisitOMPFlushDirective()
571 void StmtProfiler::VisitOMPOrderedDirective(const OMPOrderedDirective *S) { in VisitOMPOrderedDirective()
575 void StmtProfiler::VisitOMPAtomicDirective(const OMPAtomicDirective *S) { in VisitOMPAtomicDirective()
579 void StmtProfiler::VisitOMPTargetDirective(const OMPTargetDirective *S) { in VisitOMPTargetDirective()
583 void StmtProfiler::VisitOMPTargetDataDirective(const OMPTargetDataDirective *S) { in VisitOMPTargetDataDirective()
587 void StmtProfiler::VisitOMPTeamsDirective(const OMPTeamsDirective *S) { in VisitOMPTeamsDirective()
592 const OMPCancellationPointDirective *S) { in VisitOMPCancellationPointDirective()
596 void StmtProfiler::VisitOMPCancelDirective(const OMPCancelDirective *S) { in VisitOMPCancelDirective()
600 void StmtProfiler::VisitOMPTaskLoopDirective(const OMPTaskLoopDirective *S) { in VisitOMPTaskLoopDirective()
605 const OMPTaskLoopSimdDirective *S) { in VisitOMPTaskLoopSimdDirective()
610 const OMPDistributeDirective *S) { in VisitOMPDistributeDirective()
614 void StmtProfiler::VisitExpr(const Expr *S) { in VisitExpr()
618 void StmtProfiler::VisitDeclRefExpr(const DeclRefExpr *S) { in VisitDeclRefExpr()
627 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
632 void StmtProfiler::VisitIntegerLiteral(const IntegerLiteral *S) { in VisitIntegerLiteral()
638 void StmtProfiler::VisitCharacterLiteral(const CharacterLiteral *S) { in VisitCharacterLiteral()
644 void StmtProfiler::VisitFloatingLiteral(const FloatingLiteral *S) { in VisitFloatingLiteral()
651 void StmtProfiler::VisitImaginaryLiteral(const ImaginaryLiteral *S) { in VisitImaginaryLiteral()
655 void StmtProfiler::VisitStringLiteral(const StringLiteral *S) { in VisitStringLiteral()
661 void StmtProfiler::VisitParenExpr(const ParenExpr *S) { in VisitParenExpr()
665 void StmtProfiler::VisitParenListExpr(const ParenListExpr *S) { in VisitParenListExpr()
669 void StmtProfiler::VisitUnaryOperator(const UnaryOperator *S) { in VisitUnaryOperator()
674 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr()
703 StmtProfiler::VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *S) { in VisitUnaryExprOrTypeTraitExpr()
710 void StmtProfiler::VisitArraySubscriptExpr(const ArraySubscriptExpr *S) { in VisitArraySubscriptExpr()
714 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
718 void StmtProfiler::VisitCallExpr(const CallExpr *S) { in VisitCallExpr()
722 void StmtProfiler::VisitMemberExpr(const MemberExpr *S) { in VisitMemberExpr()
730 void StmtProfiler::VisitCompoundLiteralExpr(const CompoundLiteralExpr *S) { in VisitCompoundLiteralExpr()
735 void StmtProfiler::VisitCastExpr(const CastExpr *S) { in VisitCastExpr()
739 void StmtProfiler::VisitImplicitCastExpr(const ImplicitCastExpr *S) { in VisitImplicitCastExpr()
744 void StmtProfiler::VisitExplicitCastExpr(const ExplicitCastExpr *S) { in VisitExplicitCastExpr()
749 void StmtProfiler::VisitCStyleCastExpr(const CStyleCastExpr *S) { in VisitCStyleCastExpr()
753 void StmtProfiler::VisitBinaryOperator(const BinaryOperator *S) { in VisitBinaryOperator()
759 StmtProfiler::VisitCompoundAssignOperator(const CompoundAssignOperator *S) { in VisitCompoundAssignOperator()
763 void StmtProfiler::VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
768 const BinaryConditionalOperator *S) { in VisitBinaryConditionalOperator()
772 void StmtProfiler::VisitAddrLabelExpr(const AddrLabelExpr *S) { in VisitAddrLabelExpr()
777 void StmtProfiler::VisitStmtExpr(const StmtExpr *S) { in VisitStmtExpr()
781 void StmtProfiler::VisitShuffleVectorExpr(const ShuffleVectorExpr *S) { in VisitShuffleVectorExpr()
785 void StmtProfiler::VisitConvertVectorExpr(const ConvertVectorExpr *S) { in VisitConvertVectorExpr()
789 void StmtProfiler::VisitChooseExpr(const ChooseExpr *S) { in VisitChooseExpr()
793 void StmtProfiler::VisitGNUNullExpr(const GNUNullExpr *S) { in VisitGNUNullExpr()
797 void StmtProfiler::VisitVAArgExpr(const VAArgExpr *S) { in VisitVAArgExpr()
801 void StmtProfiler::VisitInitListExpr(const InitListExpr *S) { in VisitInitListExpr()
810 void StmtProfiler::VisitDesignatedInitExpr(const DesignatedInitExpr *S) { in VisitDesignatedInitExpr()
835 const DesignatedInitUpdateExpr *S) { in VisitDesignatedInitUpdateExpr()
840 void StmtProfiler::VisitNoInitExpr(const NoInitExpr *S) { in VisitNoInitExpr()
844 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
848 void StmtProfiler::VisitExtVectorElementExpr(const ExtVectorElementExpr *S) { in VisitExtVectorElementExpr()
853 void StmtProfiler::VisitBlockExpr(const BlockExpr *S) { in VisitBlockExpr()
858 void StmtProfiler::VisitGenericSelectionExpr(const GenericSelectionExpr *S) { in VisitGenericSelectionExpr()
870 void StmtProfiler::VisitPseudoObjectExpr(const PseudoObjectExpr *S) { in VisitPseudoObjectExpr()
879 void StmtProfiler::VisitAtomicExpr(const AtomicExpr *S) { in VisitAtomicExpr()
884 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
1069 void StmtProfiler::VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *S) { in VisitCXXOperatorCallExpr()
1095 void StmtProfiler::VisitCXXMemberCallExpr(const CXXMemberCallExpr *S) { in VisitCXXMemberCallExpr()
1099 void StmtProfiler::VisitCUDAKernelCallExpr(const CUDAKernelCallExpr *S) { in VisitCUDAKernelCallExpr()
1103 void StmtProfiler::VisitAsTypeExpr(const AsTypeExpr *S) { in VisitAsTypeExpr()
1107 void StmtProfiler::VisitCXXNamedCastExpr(const CXXNamedCastExpr *S) { in VisitCXXNamedCastExpr()
1111 void StmtProfiler::VisitCXXStaticCastExpr(const CXXStaticCastExpr *S) { in VisitCXXStaticCastExpr()
1115 void StmtProfiler::VisitCXXDynamicCastExpr(const CXXDynamicCastExpr *S) { in VisitCXXDynamicCastExpr()
1120 StmtProfiler::VisitCXXReinterpretCastExpr(const CXXReinterpretCastExpr *S) { in VisitCXXReinterpretCastExpr()
1124 void StmtProfiler::VisitCXXConstCastExpr(const CXXConstCastExpr *S) { in VisitCXXConstCastExpr()
1128 void StmtProfiler::VisitUserDefinedLiteral(const UserDefinedLiteral *S) { in VisitUserDefinedLiteral()
1132 void StmtProfiler::VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *S) { in VisitCXXBoolLiteralExpr()
1137 void StmtProfiler::VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr *S) { in VisitCXXNullPtrLiteralExpr()
1142 const CXXStdInitializerListExpr *S) { in VisitCXXStdInitializerListExpr()
1146 void StmtProfiler::VisitCXXTypeidExpr(const CXXTypeidExpr *S) { in VisitCXXTypeidExpr()
1152 void StmtProfiler::VisitCXXUuidofExpr(const CXXUuidofExpr *S) { in VisitCXXUuidofExpr()
1158 void StmtProfiler::VisitMSPropertyRefExpr(const MSPropertyRefExpr *S) { in VisitMSPropertyRefExpr()
1164 const MSPropertySubscriptExpr *S) { in VisitMSPropertySubscriptExpr()
1168 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) { in VisitCXXThisExpr()
1173 void StmtProfiler::VisitCXXThrowExpr(const CXXThrowExpr *S) { in VisitCXXThrowExpr()
1177 void StmtProfiler::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *S) { in VisitCXXDefaultArgExpr()
1182 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
1187 void StmtProfiler::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *S) { in VisitCXXBindTemporaryExpr()
1193 void StmtProfiler::VisitCXXConstructExpr(const CXXConstructExpr *S) { in VisitCXXConstructExpr()
1199 void StmtProfiler::VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr *S) { in VisitCXXFunctionalCastExpr()
1204 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) { in VisitCXXTemporaryObjectExpr()
1209 StmtProfiler::VisitLambdaExpr(const LambdaExpr *S) { in VisitLambdaExpr()
1234 StmtProfiler::VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *S) { in VisitCXXScalarValueInitExpr()
1238 void StmtProfiler::VisitCXXDeleteExpr(const CXXDeleteExpr *S) { in VisitCXXDeleteExpr()
1245 void StmtProfiler::VisitCXXNewExpr(const CXXNewExpr *S) { in VisitCXXNewExpr()
1258 StmtProfiler::VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr *S) { in VisitCXXPseudoDestructorExpr()
1272 void StmtProfiler::VisitOverloadExpr(const OverloadExpr *S) { in VisitOverloadExpr()
1283 StmtProfiler::VisitUnresolvedLookupExpr(const UnresolvedLookupExpr *S) { in VisitUnresolvedLookupExpr()
1287 void StmtProfiler::VisitTypeTraitExpr(const TypeTraitExpr *S) { in VisitTypeTraitExpr()
1295 void StmtProfiler::VisitArrayTypeTraitExpr(const ArrayTypeTraitExpr *S) { in VisitArrayTypeTraitExpr()
1301 void StmtProfiler::VisitExpressionTraitExpr(const ExpressionTraitExpr *S) { in VisitExpressionTraitExpr()
1308 const DependentScopeDeclRefExpr *S) { in VisitDependentScopeDeclRefExpr()
1317 void StmtProfiler::VisitExprWithCleanups(const ExprWithCleanups *S) { in VisitExprWithCleanups()
1322 const CXXUnresolvedConstructExpr *S) { in VisitCXXUnresolvedConstructExpr()
1328 const CXXDependentScopeMemberExpr *S) { in VisitCXXDependentScopeMemberExpr()
1341 void StmtProfiler::VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *S) { in VisitUnresolvedMemberExpr()
1354 void StmtProfiler::VisitCXXNoexceptExpr(const CXXNoexceptExpr *S) { in VisitCXXNoexceptExpr()
1358 void StmtProfiler::VisitPackExpansionExpr(const PackExpansionExpr *S) { in VisitPackExpansionExpr()
1362 void StmtProfiler::VisitSizeOfPackExpr(const SizeOfPackExpr *S) { in VisitSizeOfPackExpr()
1376 const SubstNonTypeTemplateParmPackExpr *S) { in VisitSubstNonTypeTemplateParmPackExpr()
1388 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
1397 const MaterializeTemporaryExpr *S) { in VisitMaterializeTemporaryExpr()
1401 void StmtProfiler::VisitCXXFoldExpr(const CXXFoldExpr *S) { in VisitCXXFoldExpr()
1406 void StmtProfiler::VisitCoroutineBodyStmt(const CoroutineBodyStmt *S) { in VisitCoroutineBodyStmt()
1410 void StmtProfiler::VisitCoreturnStmt(const CoreturnStmt *S) { in VisitCoreturnStmt()
1414 void StmtProfiler::VisitCoawaitExpr(const CoawaitExpr *S) { in VisitCoawaitExpr()
1418 void StmtProfiler::VisitCoyieldExpr(const CoyieldExpr *S) { in VisitCoyieldExpr()
1430 void StmtProfiler::VisitObjCStringLiteral(const ObjCStringLiteral *S) { in VisitObjCStringLiteral()
1446 void StmtProfiler::VisitObjCEncodeExpr(const ObjCEncodeExpr *S) { in VisitObjCEncodeExpr()
1451 void StmtProfiler::VisitObjCSelectorExpr(const ObjCSelectorExpr *S) { in VisitObjCSelectorExpr()
1456 void StmtProfiler::VisitObjCProtocolExpr(const ObjCProtocolExpr *S) { in VisitObjCProtocolExpr()
1461 void StmtProfiler::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *S) { in VisitObjCIvarRefExpr()
1468 void StmtProfiler::VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr *S) { in VisitObjCPropertyRefExpr()
1482 void StmtProfiler::VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *S) { in VisitObjCSubscriptRefExpr()
1488 void StmtProfiler::VisitObjCMessageExpr(const ObjCMessageExpr *S) { in VisitObjCMessageExpr()
1494 void StmtProfiler::VisitObjCIsaExpr(const ObjCIsaExpr *S) { in VisitObjCIsaExpr()
1499 void StmtProfiler::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *S) { in VisitObjCBoolLiteralExpr()
1505 const ObjCIndirectCopyRestoreExpr *S) { in VisitObjCIndirectCopyRestoreExpr()
1510 void StmtProfiler::VisitObjCBridgedCastExpr(const ObjCBridgedCastExpr *S) { in VisitObjCBridgedCastExpr()