Lines Matching refs:Visit
95 ComplexPairTy Visit(Expr *E) { in Visit() function in __anon7a4d3f6a0111::ComplexExprEmitter
97 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); in Visit()
109 return Visit(E->getSubExpr()); in VisitConstantExpr()
111 ComplexPairTy VisitParenExpr(ParenExpr *PE) { return Visit(PE->getSubExpr());} in VisitParenExpr()
113 return Visit(GE->getResultExpr()); in VisitGenericSelectionExpr()
118 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
127 return Visit(E->getSubExpr()); in VisitUnaryCoawait()
212 return Visit(E->getSubExpr()); in VisitUnaryPlus()
218 return Visit(E->getSubExpr()); in VisitUnaryExtension()
222 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr()
226 return Visit(DIE->getExpr()); in VisitCXXDefaultInitExpr()
230 ComplexPairTy Vals = Visit(E->getSubExpr()); in VisitExprWithCleanups()
287 return Visit(E->getSemanticForm()); in VisitCXXRewrittenBinaryOperator()
468 return Visit(Op); in EmitCast()
551 return EmitComplexToComplexCast(Visit(Op), Op->getType(), DestTy, in EmitCast()
562 ComplexPairTy Op = Visit(E->getSubExpr()); in VisitUnaryMinus()
579 ComplexPairTy Op = Visit(E->getSubExpr()); in VisitUnaryNot()
887 Ops.LHS = Visit(E->getLHS()); in EmitBinOps()
891 Ops.RHS = Visit(E->getRHS()); in EmitBinOps()
926 OpInfo.RHS = Visit(E->getRHS()); in EmitCompoundAssignLValue()
995 Val = Visit(E->getRHS()); in EmitBinAssignLValue()
1023 return Visit(E->getRHS()); in VisitBinComma()
1045 ComplexPairTy LHS = Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
1052 ComplexPairTy RHS = Visit(E->getFalseExpr()); in VisitAbstractConditionalOperator()
1071 return Visit(E->getChosenSubExpr()); in VisitChooseExpr()
1087 return Visit(E->getInit(0)); in VisitInitListExpr()
1126 .Visit(const_cast<Expr *>(E)); in EmitComplexExpr()
1134 ComplexPairTy Val = Emitter.Visit(const_cast<Expr*>(E)); in EmitComplexExprIntoLValue()