Home | History | Annotate | Download | only in Sema

Lines Matching refs:ICE

282   while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Converted)) {
283 switch (ICE->getCastKind()) {
291 Converted = ICE->getSubExpr();
12120 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
12121 Expr *SubExpr = FixOverloadedFunctionReference(ICE->getSubExpr(),
12123 assert(Context.hasSameType(ICE->getSubExpr()->getType(),
12126 assert(ICE->path_empty() && "fixing up hierarchy conversion?");
12127 if (SubExpr == ICE->getSubExpr())
12128 return ICE;
12130 return ImplicitCastExpr::Create(Context, ICE->getType(),
12131 ICE->getCastKind(),
12133 ICE->getValueKind());