Lines Matching refs:ICE
384 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) in CheckARMBuiltinFunctionCall() local
385 Arg = ICE->getSubExpr(); in CheckARMBuiltinFunctionCall()
2683 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in checkFormatExpr() local
2684 if (ICE->getCastKind() == CK_IntegralCast || in checkFormatExpr()
2685 ICE->getCastKind() == CK_FloatingCast) { in checkFormatExpr()
2686 E = ICE->getSubExpr(); in checkFormatExpr()
2692 if (ICE->getType() == S.Context.IntTy || in checkFormatExpr()
2693 ICE->getType() == S.Context.UnsignedIntTy) { in checkFormatExpr()
4246 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in HasEnumType() local
4247 if (ICE->getCastKind() != CK_IntegralCast && in HasEnumType()
4248 ICE->getCastKind() != CK_NoOp) in HasEnumType()
4250 E = ICE->getSubExpr(); in HasEnumType()
6037 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgumentExpr)) in CheckArgumentWithTypeTag() local
6038 if (ICE->getType()->isVoidPointerType()) in CheckArgumentWithTypeTag()
6039 ArgumentExpr = ICE->getSubExpr(); in CheckArgumentWithTypeTag()