Lines Matching refs:VisitExpr
493 Profiler->VisitExpr(E); in VisitOMPSizesClause()
500 Profiler->VisitExpr(Factor); in VisitOMPPartialClause()
1305 void StmtProfiler::VisitExpr(const Expr *S) { in VisitExpr() function in StmtProfiler
1310 VisitExpr(S); in VisitConstantExpr()
1314 VisitExpr(S); in VisitDeclRefExpr()
1327 VisitExpr(S); in VisitSYCLUniqueStableNameExpr()
1332 VisitExpr(S); in VisitPredefinedExpr()
1337 VisitExpr(S); in VisitIntegerLiteral()
1351 VisitExpr(S); in VisitFixedPointLiteral()
1357 VisitExpr(S); in VisitCharacterLiteral()
1363 VisitExpr(S); in VisitFloatingLiteral()
1370 VisitExpr(S); in VisitImaginaryLiteral()
1374 VisitExpr(S); in VisitStringLiteral()
1380 VisitExpr(S); in VisitParenExpr()
1384 VisitExpr(S); in VisitParenListExpr()
1388 VisitExpr(S); in VisitUnaryOperator()
1417 VisitExpr(S); in VisitOffsetOfExpr()
1422 VisitExpr(S); in VisitUnaryExprOrTypeTraitExpr()
1429 VisitExpr(S); in VisitArraySubscriptExpr()
1433 VisitExpr(S); in VisitMatrixSubscriptExpr()
1437 VisitExpr(S); in VisitOMPArraySectionExpr()
1441 VisitExpr(S); in VisitOMPArrayShapingExpr()
1445 VisitExpr(S); in VisitOMPIteratorExpr()
1451 VisitExpr(S); in VisitCallExpr()
1455 VisitExpr(S); in VisitMemberExpr()
1463 VisitExpr(S); in VisitCompoundLiteralExpr()
1468 VisitExpr(S); in VisitCastExpr()
1486 VisitExpr(S); in VisitBinaryOperator()
1496 VisitExpr(S); in VisitConditionalOperator()
1501 VisitExpr(S); in VisitBinaryConditionalOperator()
1505 VisitExpr(S); in VisitAddrLabelExpr()
1510 VisitExpr(S); in VisitStmtExpr()
1514 VisitExpr(S); in VisitShuffleVectorExpr()
1518 VisitExpr(S); in VisitConvertVectorExpr()
1522 VisitExpr(S); in VisitChooseExpr()
1526 VisitExpr(S); in VisitGNUNullExpr()
1530 VisitExpr(S); in VisitVAArgExpr()
1539 VisitExpr(S); in VisitInitListExpr()
1543 VisitExpr(S); in VisitDesignatedInitExpr()
1571 VisitExpr(S); in VisitArrayInitLoopExpr()
1575 VisitExpr(S); in VisitArrayInitIndexExpr()
1583 VisitExpr(S); in VisitImplicitValueInitExpr()
1587 VisitExpr(S); in VisitExtVectorElementExpr()
1592 VisitExpr(S); in VisitBlockExpr()
1597 VisitExpr(S); in VisitGenericSelectionExpr()
1605 VisitExpr(Assoc.getAssociationExpr()); in VisitGenericSelectionExpr()
1610 VisitExpr(S); in VisitPseudoObjectExpr()
1619 VisitExpr(S); in VisitAtomicExpr()
1625 VisitExpr(S); in VisitConceptSpecializationExpr()
1632 VisitExpr(S); in VisitRequiresExpr()
1918 VisitExpr(S->getSemanticForm()); in VisitCXXRewrittenBinaryOperator()
1936 VisitExpr(S); in VisitAsTypeExpr()
1961 VisitExpr(S); in VisitBuiltinBitCastExpr()
1974 VisitExpr(S); in VisitCXXBoolLiteralExpr()
1979 VisitExpr(S); in VisitCXXNullPtrLiteralExpr()
1984 VisitExpr(S); in VisitCXXStdInitializerListExpr()
1988 VisitExpr(S); in VisitCXXTypeidExpr()
1994 VisitExpr(S); in VisitCXXUuidofExpr()
2000 VisitExpr(S); in VisitMSPropertyRefExpr()
2006 VisitExpr(S); in VisitMSPropertySubscriptExpr()
2010 VisitExpr(S); in VisitCXXThisExpr()
2015 VisitExpr(S); in VisitCXXThrowExpr()
2019 VisitExpr(S); in VisitCXXDefaultArgExpr()
2024 VisitExpr(S); in VisitCXXDefaultInitExpr()
2029 VisitExpr(S); in VisitCXXBindTemporaryExpr()
2035 VisitExpr(S); in VisitCXXConstructExpr()
2042 VisitExpr(S); in VisitCXXInheritedCtorInitExpr()
2082 VisitExpr(S); in VisitCXXScalarValueInitExpr()
2086 VisitExpr(S); in VisitCXXDeleteExpr()
2093 VisitExpr(S); in VisitCXXNewExpr()
2106 VisitExpr(S); in VisitCXXPseudoDestructorExpr()
2120 VisitExpr(S); in VisitOverloadExpr()
2134 VisitExpr(S); in VisitTypeTraitExpr()
2142 VisitExpr(S); in VisitArrayTypeTraitExpr()
2148 VisitExpr(S); in VisitExpressionTraitExpr()
2150 VisitExpr(S->getQueriedExpression()); in VisitExpressionTraitExpr()
2155 VisitExpr(S); in VisitDependentScopeDeclRefExpr()
2164 VisitExpr(S); in VisitExprWithCleanups()
2169 VisitExpr(S); in VisitCXXUnresolvedConstructExpr()
2178 VisitExpr(S); in VisitCXXDependentScopeMemberExpr()
2191 VisitExpr(S); in VisitUnresolvedMemberExpr()
2202 VisitExpr(S); in VisitCXXNoexceptExpr()
2206 VisitExpr(S); in VisitPackExpansionExpr()
2210 VisitExpr(S); in VisitSizeOfPackExpr()
2224 VisitExpr(S); in VisitSubstNonTypeTemplateParmPackExpr()
2236 VisitExpr(S); in VisitFunctionParmPackExpr()
2245 VisitExpr(S); in VisitMaterializeTemporaryExpr()
2249 VisitExpr(S); in VisitCXXFoldExpr()
2254 VisitExpr(S); in VisitCXXParenListInitExpr()
2266 VisitExpr(S); in VisitCoawaitExpr()
2270 VisitExpr(S); in VisitDependentCoawaitExpr()
2274 VisitExpr(S); in VisitCoyieldExpr()
2278 VisitExpr(E); in VisitOpaqueValueExpr()
2282 VisitExpr(E); in VisitTypoExpr()
2286 VisitExpr(E); in VisitSourceLocExpr()
2289 void StmtProfiler::VisitRecoveryExpr(const RecoveryExpr *E) { VisitExpr(E); } in VisitRecoveryExpr()
2292 VisitExpr(S); in VisitObjCStringLiteral()
2296 VisitExpr(E); in VisitObjCBoxedExpr()
2300 VisitExpr(E); in VisitObjCArrayLiteral()
2304 VisitExpr(E); in VisitObjCDictionaryLiteral()
2308 VisitExpr(S); in VisitObjCEncodeExpr()
2313 VisitExpr(S); in VisitObjCSelectorExpr()
2318 VisitExpr(S); in VisitObjCProtocolExpr()
2323 VisitExpr(S); in VisitObjCIvarRefExpr()
2330 VisitExpr(S); in VisitObjCPropertyRefExpr()
2344 VisitExpr(S); in VisitObjCSubscriptRefExpr()
2350 VisitExpr(S); in VisitObjCMessageExpr()
2356 VisitExpr(S); in VisitObjCIsaExpr()
2361 VisitExpr(S); in VisitObjCBoolLiteralExpr()
2367 VisitExpr(S); in VisitObjCIndirectCopyRestoreExpr()
2378 VisitExpr(S); in VisitObjCAvailabilityCheckExpr()