Lines Matching refs:VisitExpr
412 void ASTStmtReader::VisitExpr(Expr *E) { in VisitExpr() function in ASTStmtReader
425 VisitExpr(E); in VisitPredefinedExpr()
431 VisitExpr(E); in VisitDeclRefExpr()
459 VisitExpr(E); in VisitIntegerLiteral()
465 VisitExpr(E); in VisitFloatingLiteral()
474 VisitExpr(E); in VisitImaginaryLiteral()
479 VisitExpr(E); in VisitStringLiteral()
499 VisitExpr(E); in VisitCharacterLiteral()
506 VisitExpr(E); in VisitParenExpr()
513 VisitExpr(E); in VisitParenListExpr()
524 VisitExpr(E); in VisitUnaryOperator()
532 VisitExpr(E); in VisitOffsetOfExpr()
574 VisitExpr(E); in VisitUnaryExprOrTypeTraitExpr()
587 VisitExpr(E); in VisitArraySubscriptExpr()
594 VisitExpr(E); in VisitCallExpr()
613 VisitExpr(E); in VisitObjCIsaExpr()
622 VisitExpr(E); in VisitObjCIndirectCopyRestoreExpr()
635 VisitExpr(E); in VisitCastExpr()
649 VisitExpr(E); in VisitBinaryOperator()
664 VisitExpr(E); in VisitConditionalOperator()
674 VisitExpr(E); in VisitBinaryConditionalOperator()
700 VisitExpr(E); in VisitCompoundLiteralExpr()
708 VisitExpr(E); in VisitExtVectorElementExpr()
715 VisitExpr(E); in VisitInitListExpr()
744 VisitExpr(E); in VisitDesignatedInitExpr()
806 VisitExpr(E); in VisitImplicitValueInitExpr()
810 VisitExpr(E); in VisitVAArgExpr()
818 VisitExpr(E); in VisitAddrLabelExpr()
825 VisitExpr(E); in VisitStmtExpr()
832 VisitExpr(E); in VisitChooseExpr()
842 VisitExpr(E); in VisitGNUNullExpr()
847 VisitExpr(E); in VisitShuffleVectorExpr()
858 VisitExpr(E); in VisitBlockExpr()
863 VisitExpr(E); in VisitGenericSelectionExpr()
882 VisitExpr(E); in VisitPseudoObjectExpr()
898 VisitExpr(E); in VisitAtomicExpr()
911 VisitExpr(E); in VisitObjCStringLiteral()
917 VisitExpr(E); in VisitObjCBoxedExpr()
925 VisitExpr(E); in VisitObjCArrayLiteral()
936 VisitExpr(E); in VisitObjCDictionaryLiteral()
956 VisitExpr(E); in VisitObjCEncodeExpr()
963 VisitExpr(E); in VisitObjCSelectorExpr()
970 VisitExpr(E); in VisitObjCProtocolExpr()
978 VisitExpr(E); in VisitObjCIvarRefExpr()
988 VisitExpr(E); in VisitObjCPropertyRefExpr()
1015 VisitExpr(E); in VisitObjCSubscriptRefExpr()
1024 VisitExpr(E); in VisitObjCMessageExpr()
1126 VisitExpr(E); in VisitObjCBoolLiteralExpr()
1182 VisitExpr(E); in VisitCXXConstructExpr()
1204 VisitExpr(E); in VisitLambdaExpr()
1234 VisitExpr(E); in VisitCXXStdInitializerListExpr()
1275 VisitExpr(E); in VisitCXXBoolLiteralExpr()
1281 VisitExpr(E); in VisitCXXNullPtrLiteralExpr()
1286 VisitExpr(E); in VisitCXXTypeidExpr()
1299 VisitExpr(E); in VisitCXXThisExpr()
1305 VisitExpr(E); in VisitCXXThrowExpr()
1312 VisitExpr(E); in VisitCXXDefaultArgExpr()
1321 VisitExpr(E); in VisitCXXDefaultInitExpr()
1327 VisitExpr(E); in VisitCXXBindTemporaryExpr()
1333 VisitExpr(E); in VisitCXXScalarValueInitExpr()
1339 VisitExpr(E); in VisitCXXNewExpr()
1362 VisitExpr(E); in VisitCXXDeleteExpr()
1373 VisitExpr(E); in VisitCXXPseudoDestructorExpr()
1391 VisitExpr(E); in VisitExprWithCleanups()
1403 VisitExpr(E); in VisitCXXDependentScopeMemberExpr()
1420 VisitExpr(E); in VisitDependentScopeDeclRefExpr()
1432 VisitExpr(E); in VisitCXXUnresolvedConstructExpr()
1443 VisitExpr(E); in VisitOverloadExpr()
1479 VisitExpr(E); in VisitUnaryTypeTraitExpr()
1489 VisitExpr(E); in VisitBinaryTypeTraitExpr()
1500 VisitExpr(E); in VisitTypeTraitExpr()
1511 VisitExpr(E); in VisitArrayTypeTraitExpr()
1521 VisitExpr(E); in VisitExpressionTraitExpr()
1531 VisitExpr(E); in VisitCXXNoexceptExpr()
1538 VisitExpr(E); in VisitPackExpansionExpr()
1545 VisitExpr(E); in VisitSizeOfPackExpr()
1555 VisitExpr(E); in VisitSubstNonTypeTemplateParmExpr()
1563 VisitExpr(E); in VisitSubstNonTypeTemplateParmPackExpr()
1575 VisitExpr(E); in VisitFunctionParmPackExpr()
1585 VisitExpr(E); in VisitMaterializeTemporaryExpr()
1591 VisitExpr(E); in VisitOpaqueValueExpr()
1600 VisitExpr(E); in VisitMSPropertyRefExpr()
1609 VisitExpr(E); in VisitCXXUuidofExpr()
1655 VisitExpr(E); in VisitAsTypeExpr()