Lines Matching refs:ILE
460 if (auto *ILE = dyn_cast<InitListExpr>(E)) { in isTrivialFiller() local
461 if (ILE->getNumInits()) in isTrivialFiller()
463 return isTrivialFiller(ILE->getArrayFiller()); in isTrivialFiller()
1896 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); in GetNumNonZeroBytesInInit() local
1897 while (ILE && ILE->isTransparent()) in GetNumNonZeroBytesInInit()
1898 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); in GetNumNonZeroBytesInInit()
1899 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit()
1914 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); in GetNumNonZeroBytesInInit()
1919 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit()
1924 const Expr *E = ILE->getInit(ILEElement++); in GetNumNonZeroBytesInInit()
1940 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
1941 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF); in GetNumNonZeroBytesInInit()