Lines Matching refs:ILE

1044   const InitListExpr *ILE = dyn_cast<InitListExpr>(Init);  in EmitNewArrayInitializer()  local
1049 if (!ILE) { in EmitNewArrayInitializer()
1057 if (ILE || CPLIE || SL || OCEE) { in EmitNewArrayInitializer()
1060 if ((ILE && ILE->isStringLiteralInit()) || SL || OCEE) { in EmitNewArrayInitializer()
1061 if (!ILE) in EmitNewArrayInitializer()
1074 EmitAggExpr(ILE ? ILE->getInit(0) : Init, Slot); in EmitNewArrayInitializer()
1094 ILE ? ILE->inits() : CPLIE->getInitExprs(); in EmitNewArrayInitializer()
1151 Init = ILE ? ILE->getArrayFiller() : CPLIE->getArrayFiller(); in EmitNewArrayInitializer()
1227 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local
1228 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer()
1233 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local
1234 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) { in EmitNewArrayInitializer()
1243 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer()
1244 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer()
1245 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
1247 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer()
1586 const InitListExpr *ILE = dyn_cast<InitListExpr>(Init); in EmitCXXNewExpr() local
1589 if ((ILE && ILE->isStringLiteralInit()) || in EmitCXXNewExpr()
1594 } else if (ILE || CPLIE) { in EmitCXXNewExpr()
1595 minElements = ILE ? ILE->getNumInits() : CPLIE->getInitExprs().size(); in EmitCXXNewExpr()