Lines Matching refs:ICE
2128 ImplicitCastExpr *ICE =
2134 CallExpr *Exp = new (Context) CallExpr(*Context, ICE, Args,
2679 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2680 QualType type = ICE->getType();
2681 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3468 // Make all implicit casts explicit...ICE comes in handy:-)
3469 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) {
3470 // Reuse the ICE type, it is exactly what the doctor ordered.
3471 QualType type = ICE->getType();
3476 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
5735 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5736 RewriteImplicitCastObjCExpr(ICE);
5740 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5741 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(),
5742 ICE->getSubExpr(),
5751 InsertText(ICE->getSubExpr()->getLocStart(), Str);