Lines Matching refs:VisitExpr
477 Profiler->VisitExpr(E); in VisitOMPSizesClause()
484 Profiler->VisitExpr(Factor); in VisitOMPPartialClause()
1259 void StmtProfiler::VisitExpr(const Expr *S) { in VisitExpr() function in StmtProfiler
1264 VisitExpr(S); in VisitConstantExpr()
1268 VisitExpr(S); in VisitDeclRefExpr()
1281 VisitExpr(S); in VisitSYCLUniqueStableNameExpr()
1286 VisitExpr(S); in VisitPredefinedExpr()
1291 VisitExpr(S); in VisitIntegerLiteral()
1297 VisitExpr(S); in VisitFixedPointLiteral()
1303 VisitExpr(S); in VisitCharacterLiteral()
1309 VisitExpr(S); in VisitFloatingLiteral()
1316 VisitExpr(S); in VisitImaginaryLiteral()
1320 VisitExpr(S); in VisitStringLiteral()
1326 VisitExpr(S); in VisitParenExpr()
1330 VisitExpr(S); in VisitParenListExpr()
1334 VisitExpr(S); in VisitUnaryOperator()
1363 VisitExpr(S); in VisitOffsetOfExpr()
1368 VisitExpr(S); in VisitUnaryExprOrTypeTraitExpr()
1375 VisitExpr(S); in VisitArraySubscriptExpr()
1379 VisitExpr(S); in VisitMatrixSubscriptExpr()
1383 VisitExpr(S); in VisitOMPArraySectionExpr()
1387 VisitExpr(S); in VisitOMPArrayShapingExpr()
1391 VisitExpr(S); in VisitOMPIteratorExpr()
1397 VisitExpr(S); in VisitCallExpr()
1401 VisitExpr(S); in VisitMemberExpr()
1409 VisitExpr(S); in VisitCompoundLiteralExpr()
1414 VisitExpr(S); in VisitCastExpr()
1432 VisitExpr(S); in VisitBinaryOperator()
1442 VisitExpr(S); in VisitConditionalOperator()
1447 VisitExpr(S); in VisitBinaryConditionalOperator()
1451 VisitExpr(S); in VisitAddrLabelExpr()
1456 VisitExpr(S); in VisitStmtExpr()
1460 VisitExpr(S); in VisitShuffleVectorExpr()
1464 VisitExpr(S); in VisitConvertVectorExpr()
1468 VisitExpr(S); in VisitChooseExpr()
1472 VisitExpr(S); in VisitGNUNullExpr()
1476 VisitExpr(S); in VisitVAArgExpr()
1485 VisitExpr(S); in VisitInitListExpr()
1489 VisitExpr(S); in VisitDesignatedInitExpr()
1517 VisitExpr(S); in VisitArrayInitLoopExpr()
1521 VisitExpr(S); in VisitArrayInitIndexExpr()
1529 VisitExpr(S); in VisitImplicitValueInitExpr()
1533 VisitExpr(S); in VisitExtVectorElementExpr()
1538 VisitExpr(S); in VisitBlockExpr()
1543 VisitExpr(S); in VisitGenericSelectionExpr()
1551 VisitExpr(Assoc.getAssociationExpr()); in VisitGenericSelectionExpr()
1556 VisitExpr(S); in VisitPseudoObjectExpr()
1565 VisitExpr(S); in VisitAtomicExpr()
1571 VisitExpr(S); in VisitConceptSpecializationExpr()
1578 VisitExpr(S); in VisitRequiresExpr()
1862 VisitExpr(S->getSemanticForm()); in VisitCXXRewrittenBinaryOperator()
1880 VisitExpr(S); in VisitAsTypeExpr()
1905 VisitExpr(S); in VisitBuiltinBitCastExpr()
1918 VisitExpr(S); in VisitCXXBoolLiteralExpr()
1923 VisitExpr(S); in VisitCXXNullPtrLiteralExpr()
1928 VisitExpr(S); in VisitCXXStdInitializerListExpr()
1932 VisitExpr(S); in VisitCXXTypeidExpr()
1938 VisitExpr(S); in VisitCXXUuidofExpr()
1944 VisitExpr(S); in VisitMSPropertyRefExpr()
1950 VisitExpr(S); in VisitMSPropertySubscriptExpr()
1954 VisitExpr(S); in VisitCXXThisExpr()
1959 VisitExpr(S); in VisitCXXThrowExpr()
1963 VisitExpr(S); in VisitCXXDefaultArgExpr()
1968 VisitExpr(S); in VisitCXXDefaultInitExpr()
1973 VisitExpr(S); in VisitCXXBindTemporaryExpr()
1979 VisitExpr(S); in VisitCXXConstructExpr()
1986 VisitExpr(S); in VisitCXXInheritedCtorInitExpr()
2013 VisitExpr(S); in VisitCXXScalarValueInitExpr()
2017 VisitExpr(S); in VisitCXXDeleteExpr()
2024 VisitExpr(S); in VisitCXXNewExpr()
2037 VisitExpr(S); in VisitCXXPseudoDestructorExpr()
2051 VisitExpr(S); in VisitOverloadExpr()
2065 VisitExpr(S); in VisitTypeTraitExpr()
2073 VisitExpr(S); in VisitArrayTypeTraitExpr()
2079 VisitExpr(S); in VisitExpressionTraitExpr()
2081 VisitExpr(S->getQueriedExpression()); in VisitExpressionTraitExpr()
2086 VisitExpr(S); in VisitDependentScopeDeclRefExpr()
2095 VisitExpr(S); in VisitExprWithCleanups()
2100 VisitExpr(S); in VisitCXXUnresolvedConstructExpr()
2109 VisitExpr(S); in VisitCXXDependentScopeMemberExpr()
2122 VisitExpr(S); in VisitUnresolvedMemberExpr()
2133 VisitExpr(S); in VisitCXXNoexceptExpr()
2137 VisitExpr(S); in VisitPackExpansionExpr()
2141 VisitExpr(S); in VisitSizeOfPackExpr()
2155 VisitExpr(S); in VisitSubstNonTypeTemplateParmPackExpr()
2167 VisitExpr(S); in VisitFunctionParmPackExpr()
2176 VisitExpr(S); in VisitMaterializeTemporaryExpr()
2180 VisitExpr(S); in VisitCXXFoldExpr()
2193 VisitExpr(S); in VisitCoawaitExpr()
2197 VisitExpr(S); in VisitDependentCoawaitExpr()
2201 VisitExpr(S); in VisitCoyieldExpr()
2205 VisitExpr(E); in VisitOpaqueValueExpr()
2209 VisitExpr(E); in VisitTypoExpr()
2213 VisitExpr(E); in VisitSourceLocExpr()
2216 void StmtProfiler::VisitRecoveryExpr(const RecoveryExpr *E) { VisitExpr(E); } in VisitRecoveryExpr()
2219 VisitExpr(S); in VisitObjCStringLiteral()
2223 VisitExpr(E); in VisitObjCBoxedExpr()
2227 VisitExpr(E); in VisitObjCArrayLiteral()
2231 VisitExpr(E); in VisitObjCDictionaryLiteral()
2235 VisitExpr(S); in VisitObjCEncodeExpr()
2240 VisitExpr(S); in VisitObjCSelectorExpr()
2245 VisitExpr(S); in VisitObjCProtocolExpr()
2250 VisitExpr(S); in VisitObjCIvarRefExpr()
2257 VisitExpr(S); in VisitObjCPropertyRefExpr()
2271 VisitExpr(S); in VisitObjCSubscriptRefExpr()
2277 VisitExpr(S); in VisitObjCMessageExpr()
2283 VisitExpr(S); in VisitObjCIsaExpr()
2288 VisitExpr(S); in VisitObjCBoolLiteralExpr()
2294 VisitExpr(S); in VisitObjCIndirectCopyRestoreExpr()
2305 VisitExpr(S); in VisitObjCAvailabilityCheckExpr()