Lines Matching full:ice

2945     const CastExpr *ICE = cast<ImplicitCastExpr>(this);  in isUnusedResultAWarning()  local
2948 if (ICE->getCastKind() == CK_LValueToRValue && in isUnusedResultAWarning()
2949 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning()
2952 return ICE->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx); in isUnusedResultAWarning()
3170 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) in isDefaultArgument() local
3171 E = ICE->getSubExprAsWritten(); in isDefaultArgument()
3182 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local
3183 if (ICE->getCastKind() == CK_NoOp) in skipTemporaryBindingsNoOpCastsAndParens()
3184 E = ICE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
3192 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local
3193 if (ICE->getCastKind() == CK_NoOp) in skipTemporaryBindingsNoOpCastsAndParens()
3194 E = ICE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
3256 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in isImplicitCXXThis() local
3257 if (ICE->getCastKind() == CK_NoOp || in isImplicitCXXThis()
3258 ICE->getCastKind() == CK_LValueToRValue || in isImplicitCXXThis()
3259 ICE->getCastKind() == CK_DerivedToBase || in isImplicitCXXThis()
3260 ICE->getCastKind() == CK_UncheckedDerivedToBase) { in isImplicitCXXThis()
3261 E = ICE->getSubExpr(); in isImplicitCXXThis()
3982 } else if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(this)) { in isNullPointerConstant() local
3984 return ICE->getSubExpr()->isNullPointerConstant(Ctx, NPC); in isNullPointerConstant()
4105 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in getSourceBitField() local
4106 if (ICE->getCastKind() == CK_LValueToRValue || in getSourceBitField()
4107 (ICE->isGLValue() && ICE->getCastKind() == CK_NoOp)) in getSourceBitField()
4108 E = ICE->getSubExpr()->IgnoreParens(); in getSourceBitField()
4160 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in refersToVectorElement() local
4161 if (ICE->isGLValue() && ICE->getCastKind() == CK_NoOp) in refersToVectorElement()
4162 E = ICE->getSubExpr()->IgnoreParens(); in refersToVectorElement()
4879 while (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e)) in findInCopyConstruct() local
4880 e = ice->getSubExpr(); in findInCopyConstruct()