• Home
  • Raw
  • Download

Lines Matching refs:ILE

1029   if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) {  in EmitNewArrayInitializer()  local
1032 if (ILE->isStringLiteralInit()) { in EmitNewArrayInitializer()
1044 EmitAggExpr(ILE->getInit(0), Slot); in EmitNewArrayInitializer()
1048 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitNewArrayInitializer()
1067 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer()
1095 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer()
1107 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), in EmitNewArrayInitializer()
1108 ILE->getInit(i)->getType(), CurPtr, in EmitNewArrayInitializer()
1117 Init = ILE->getArrayFiller(); in EmitNewArrayInitializer()
1196 if (auto *ILE = dyn_cast<InitListExpr>(Init)) in EmitNewArrayInitializer() local
1197 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer()
1202 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { in EmitNewArrayInitializer() local
1203 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) { in EmitNewArrayInitializer()
1212 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer()
1213 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer()
1214 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
1216 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer()
1559 const InitListExpr *ILE = dyn_cast<InitListExpr>(E->getInitializer()); in EmitCXXNewExpr() local
1560 if (ILE && ILE->isStringLiteralInit()) in EmitCXXNewExpr()
1562 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitCXXNewExpr()
1564 else if (ILE) in EmitCXXNewExpr()
1565 minElements = ILE->getNumInits(); in EmitCXXNewExpr()