Lines Matching refs:ICE
5024 // array even when the size isn't an ICE. This is necessary
8996 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
8997 if (ICE->getCastKind() == CK_NoOp)
8998 ArgExpr = ICE->getSubExpr();
9076 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E))
9077 if (ICE->getCastKind() == CK_LValueToRValue)
9078 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr()))
9522 ; // Ok, it's an ICE!
10103 // enumeration type is an ICE now, since we can't tell whether it was
12817 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value);
12818 if (ICE.isInvalid())
12819 return ICE;
12820 BitWidth = ICE.get();