Lines Matching refs:ILE

1034   if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) {  in EmitNewArrayInitializer()  local
1037 if (ILE->isStringLiteralInit()) { in EmitNewArrayInitializer()
1049 EmitAggExpr(ILE->getInit(0), Slot); in EmitNewArrayInitializer()
1053 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitNewArrayInitializer()
1073 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer()
1101 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer()
1113 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), in EmitNewArrayInitializer()
1114 ILE->getInit(i)->getType(), CurPtr, in EmitNewArrayInitializer()
1124 Init = ILE->getArrayFiller(); in EmitNewArrayInitializer()
1203 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local
1204 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer()
1209 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local
1210 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) { in EmitNewArrayInitializer()
1219 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer()
1220 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer()
1221 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
1223 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer()
1567 const InitListExpr *ILE = dyn_cast<InitListExpr>(E->getInitializer()); in EmitCXXNewExpr() local
1568 if (ILE && ILE->isStringLiteralInit()) in EmitCXXNewExpr()
1570 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitCXXNewExpr()
1572 else if (ILE) in EmitCXXNewExpr()
1573 minElements = ILE->getNumInits(); in EmitCXXNewExpr()