Lines Matching refs:ILE
451 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() local
452 if (ILE->getNumInits()) in isTrivialFiller()
454 return isTrivialFiller(ILE->getArrayFiller()); in isTrivialFiller()
1680 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() local
1681 while (ILE && ILE->isTransparent()) in GetNumNonZeroBytesInInit()
1682 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); in GetNumNonZeroBytesInInit()
1683 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit()
1698 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); in GetNumNonZeroBytesInInit()
1703 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit()
1708 const Expr *E = ILE->getInit(ILEElement++); in GetNumNonZeroBytesInInit()
1724 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
1725 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF); in GetNumNonZeroBytesInInit()