Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:CastExpr

88   bool VisitCastExpr(CastExpr *E) {
95 Expr *castExpr = E->getSubExpr();
96 QualType castExprType = castExpr->getType();
105 if (castExpr->isNullPointerConstant(Pass.Ctx,
109 SourceLocation loc = castExpr->getExprLoc();
122 void transformNonObjCToObjCCast(CastExpr *E) {
196 void castToObjCObject(CastExpr *E, bool retained) {
200 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind) {
205 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind,
276 void rewriteCastForCFRetain(CastExpr *castE, CallExpr *callE) {
282 void getBlockMacroRanges(CastExpr *E, SourceRange &Outer, SourceRange &Inner) {
296 void rewriteBlockCopyMacro(CastExpr *E) {
309 void removeBlockReleaseMacro(CastExpr *E) {
338 void transformObjCToNonObjCCast(CastExpr *E) {