Lines Matching refs:ILE
458 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() local
459 if (ILE->getNumInits()) in isTrivialFiller()
461 return isTrivialFiller(ILE->getArrayFiller()); in isTrivialFiller()
1884 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() local
1885 while (ILE && ILE->isTransparent()) in GetNumNonZeroBytesInInit()
1886 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); in GetNumNonZeroBytesInInit()
1887 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit()
1902 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); in GetNumNonZeroBytesInInit()
1907 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit()
1912 const Expr *E = ILE->getInit(ILEElement++); in GetNumNonZeroBytesInInit()
1928 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
1929 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF); in GetNumNonZeroBytesInInit()