Home | History | Annotate | Download | only in Sema

Lines Matching refs:ICE

6374   // When left shifting an ICE which is signed, we can check for overflow which
7338 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(RHSCheck))
7339 RHSCheck = ICE->getSubExpr();
7513 if (ImplicitCastExpr* ICE = dyn_cast<ImplicitCastExpr>(Base)) {
7514 if (ICE->getSubExpr()->getType()->isArrayType())
7515 return getPrimaryDecl(ICE->getSubExpr());
9467 // The caller wants to silently enquire whether this is an ICE. Don't
9479 // An ICE must be of integral or unscoped enumeration type.
9485 // Circumvent ICE checking in C++11 to avoid evaluating the expression twice
9486 // in the non-ICE case.