Lines Matching defs:ICE
6431 // array even when the size isn't an ICE. This is necessary
12693 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
12694 if (ICE->getCastKind() == CK_NoOp)
12695 ArgExpr = ICE->getSubExpr();
12767 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E))
12768 if (ICE->getCastKind() == CK_LValueToRValue)
12769 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr()))
13647 ; // Ok, it's an ICE!
18166 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value, AllowFold);
18167 if (ICE.isInvalid())
18168 return ICE;
18169 BitWidth = ICE.get();