Lines Matching refs:ILE

1041   const InitListExpr *ILE = dyn_cast<InitListExpr>(Init);  in EmitNewArrayInitializer()  local
1046 if (!ILE) { in EmitNewArrayInitializer()
1054 if (ILE || CPLIE || SL || OCEE) { in EmitNewArrayInitializer()
1057 if ((ILE && ILE->isStringLiteralInit()) || SL || OCEE) { in EmitNewArrayInitializer()
1058 if (!ILE) in EmitNewArrayInitializer()
1071 EmitAggExpr(ILE ? ILE->getInit(0) : Init, Slot); in EmitNewArrayInitializer()
1092 ILE ? ILE->inits() : CPLIE->getInitExprs(); in EmitNewArrayInitializer()
1142 Init = ILE ? ILE->getArrayFiller() : CPLIE->getArrayFiller(); in EmitNewArrayInitializer()
1221 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local
1222 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer()
1227 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local
1228 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) { in EmitNewArrayInitializer()
1237 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer()
1238 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer()
1239 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
1241 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()
1595 } else if (ILE || CPLIE) { in EmitCXXNewExpr()
1596 minElements = ILE ? ILE->getNumInits() : CPLIE->getInitExprs().size(); in EmitCXXNewExpr()