Lines Matching refs:ExprToVisit

91                      Expr *ExprToVisit, ArrayRef<Expr *> Args,
180 void VisitCXXParenListOrInitListExpr(Expr *ExprToVisit, ArrayRef<Expr *> Args,
226 void VisitCXXParenListOrInitListExpr(Expr *ExprToVisit, ArrayRef<Expr *> Args,
493 QualType ArrayQTy, Expr *ExprToVisit, in EmitArrayInit() argument
529 Emitter.tryEmitForInitializer(ExprToVisit, AS, GVArrayQTy)) { in EmitArrayInit()
1637 Expr *ExprToVisit, ArrayRef<Expr *> InitExprs, in VisitCXXParenListOrInitListExpr() argument
1646 CGF.CGM.EmitConstantExpr(ExprToVisit, ExprToVisit->getType(), &CGF)) { in VisitCXXParenListOrInitListExpr()
1650 EmitFinalDestCopy(ExprToVisit->getType(), in VisitCXXParenListOrInitListExpr()
1651 CGF.MakeAddrLValue(GV, ExprToVisit->getType())); in VisitCXXParenListOrInitListExpr()
1656 AggValueSlot Dest = EnsureSlot(ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1658 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1661 if (ExprToVisit->getType()->isConstantArrayType()) { in VisitCXXParenListOrInitListExpr()
1663 EmitArrayInit(Dest.getAddress(), AType, ExprToVisit->getType(), ExprToVisit, in VisitCXXParenListOrInitListExpr()
1666 } else if (ExprToVisit->getType()->isVariableArrayType()) { in VisitCXXParenListOrInitListExpr()
1672 CGF.EmitNullInitialization(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1676 assert(ExprToVisit->getType()->isRecordType() && in VisitCXXParenListOrInitListExpr()
1684 RecordDecl *record = ExprToVisit->getType()->castAs<RecordType>()->getDecl(); in VisitCXXParenListOrInitListExpr()
1767 CGF.getTypes().isZeroInitializable(ExprToVisit->getType())) in VisitCXXParenListOrInitListExpr()