Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Init

768 static void StoreAnyExprIntoOneUnit(CodeGenFunction &CGF, const Expr *Init,
773 CGF.EmitScalarInit(Init, 0, CGF.MakeAddrLValue(NewPtr, AllocType,
777 CGF.EmitComplexExprIntoAddr(Init, NewPtr,
785 CGF.EmitAggExpr(Init, Slot);
787 CGF.MaybeEmitStdInitializerListCleanup(NewPtr, Init);
806 const Expr *Init = E->getInitializer();
812 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) {
838 Init = ILE->getArrayFiller();
885 StoreAnyExprIntoOneUnit(*this, Init, E->getAllocatedType(), curPtr);
918 const Expr *Init = E->getInitializer();
920 if (const CXXConstructExpr *CCE = dyn_cast_or_null<CXXConstructExpr>(Init)){
943 } else if (Init && isa<ImplicitValueInitExpr>(Init) &&
954 if (!Init)
957 StoreAnyExprIntoOneUnit(CGF, Init, E->getAllocatedType(), NewPtr);