summaryrefslogtreecommitdiffstats
path: root/clang/lib/ARCMigrate/TransGCCalls.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-11-04 15:58:13 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-11-04 15:58:13 +0000
commit3eaa22af578762dd43736d9fd19b2bcd3d2539ef (patch)
treed3137084f485a596a441630dd818a87a81ab707f /clang/lib/ARCMigrate/TransGCCalls.cpp
parentd208ef95aa63230f3afbb65c3d73783313e96ba9 (diff)
downloadbcm5719-llvm-3eaa22af578762dd43736d9fd19b2bcd3d2539ef.tar.gz
bcm5719-llvm-3eaa22af578762dd43736d9fd19b2bcd3d2539ef.zip
In C++ keep unavailable function calls in the AST, like in C/ObjC.
This allows the migrator to visit and fix them. llvm-svn: 143699
Diffstat (limited to 'clang/lib/ARCMigrate/TransGCCalls.cpp')
-rw-r--r--clang/lib/ARCMigrate/TransGCCalls.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/ARCMigrate/TransGCCalls.cpp b/clang/lib/ARCMigrate/TransGCCalls.cpp
index 71dc6dc357d..9c3faae395b 100644
--- a/clang/lib/ARCMigrate/TransGCCalls.cpp
+++ b/clang/lib/ARCMigrate/TransGCCalls.cpp
@@ -40,6 +40,7 @@ public:
Transaction Trans(TA);
TA.clearDiagnostic(diag::err_unavailable,
diag::err_unavailable_message,
+ diag::err_ovl_deleted_call, // ObjC++
DRE->getSourceRange());
TA.replace(DRE->getSourceRange(), "CFBridgingRelease");
}
OpenPOWER on IntegriCloud