Lines Matching defs:ICE
2108 ImplicitCastExpr *ICE =
2114 CallExpr::Create(*Context, ICE, Args, FT->getCallResultType(*Context),
2658 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2659 QualType type = ICE->getType();
2660 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3428 // Make all implicit casts explicit...ICE comes in handy:-)
3429 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) {
3430 // Reuse the ICE type, it is exactly what the doctor ordered.
3431 QualType type = ICE->getType();
3436 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
5642 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5643 RewriteImplicitCastObjCExpr(ICE);
5647 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5648 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(),
5649 ICE->getSubExpr(),
5658 InsertText(ICE->getSubExpr()->getBeginLoc(), Str);