Lines Matching defs:ILE
1050 const InitListExpr *ILE = dyn_cast<InitListExpr>(Init);
1055 if (!ILE) {
1063 if (ILE || CPLIE || SL || OCEE) {
1066 if ((ILE && ILE->isStringLiteralInit()) || SL || OCEE) {
1067 if (!ILE)
1080 EmitAggExpr(ILE ? ILE->getInit(0) : Init, Slot);
1100 ILE ? ILE->inits() : CPLIE->getInitExprs();
1157 Init = ILE ? ILE->getArrayFiller() : CPLIE->getArrayFiller();
1233 if (auto *ILE = dyn_cast<InitListExpr>(Init))
1234 if (ILE->getNumInits() == 0 && TryMemsetInitialization())
1239 if (auto *ILE = dyn_cast<InitListExpr>(Init)) {
1240 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) {
1249 if (ILE->getNumInits() == NumElements)
1250 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i)
1251 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i)))
1253 if (ILE->getNumInits() == NumElements && TryMemsetInitialization())
1592 const InitListExpr *ILE = dyn_cast<InitListExpr>(Init);
1595 if ((ILE && ILE->isStringLiteralInit()) ||
1600 } else if (ILE || CPLIE) {
1601 minElements = ILE ? ILE->getNumInits() : CPLIE->getInitExprs().size();