Home | History | Annotate | Download | only in Frontend

Lines Matching refs:ICE

2149   ImplicitCastExpr *ICE = 
2156 new (Context) CallExpr(*Context, ICE, llvm::makeArrayRef(args, nargs),
2709 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2710 QualType type = ICE->getType();
2711 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3537 // Make all implicit casts explicit...ICE comes in handy:-)
3538 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) {
3539 // Reuse the ICE type, it is exactly what the doctor ordered.
3540 QualType type = ICE->getType();
3545 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
5857 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5858 RewriteImplicitCastObjCExpr(ICE);
5862 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) {
5863 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(),
5864 ICE->getSubExpr(),
5873 InsertText(ICE->getSubExpr()->getLocStart(), &Str[0], Str.size());