reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  336     SourceLocation CastLoc = E->getExprLoc();
  342         rewriteBlockCopyMacro(E);
  346         removeBlockReleaseMacro(E);
  351     if (isSelf(E->getSubExpr()))
  352       return rewriteToBridgedCast(E, OBC_Bridge);
  355     if (isPassedToCFRetain(E, callE))
  356       return rewriteCastForCFRetain(E, callE);
  358     ObjCMethodFamily family = getFamilyOfMessage(E->getSubExpr());
  360       return rewriteToBridgedCast(E, OBC_BridgeRetained);
  364       err += E->getType().getAsString(Pass.Ctx.getPrintingPolicy());
  369       Pass.TA.reportError(err, E->getBeginLoc(),
  370                           E->getSubExpr()->getSourceRange());
  371       Stmt *parent = E;
  379         note += E->getSubExpr()->getType().getAsString(Pass.Ctx.getPrintingPolicy());
  385     Expr *subExpr = E->getSubExpr();
  395         return rewriteToBridgedCast(E, OBC_BridgeRetained);
  397         return rewriteToBridgedCast(E, OBC_Bridge);
  401     if (isPassedToCParamWithKnownOwnership(E, isConsumed))
  402       return rewriteToBridgedCast(E, isConsumed ? OBC_BridgeRetained