summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2011-08-16 20:02:05 +0000
committerAnna Zaks <ganna@apple.com>2011-08-16 20:02:05 +0000
commita06421a02c9e7699f78d8f14742bc1de933f50ec (patch)
treeada873b049377006938a37a62c53339a4eb046c0
parente1cdc922b22f917caced7ab9ed945af93b7b8a6e (diff)
downloadbcm5719-llvm-a06421a02c9e7699f78d8f14742bc1de933f50ec.tar.gz
bcm5719-llvm-a06421a02c9e7699f78d8f14742bc1de933f50ec.zip
MacOSKeychainAPIChecker: Turn it on by default.
llvm-svn: 137740
-rw-r--r--clang/lib/StaticAnalyzer/Checkers/Checkers.td10
-rw-r--r--clang/test/Analysis/keychainAPI.m2
2 files changed, 4 insertions, 8 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/Checkers.td b/clang/lib/StaticAnalyzer/Checkers/Checkers.td
index 65b782108ab..5c215194444 100644
--- a/clang/lib/StaticAnalyzer/Checkers/Checkers.td
+++ b/clang/lib/StaticAnalyzer/Checkers/Checkers.td
@@ -269,16 +269,12 @@ def OSAtomicChecker : Checker<"AtomicCAS">,
HelpText<"Evaluate calls to OSAtomic functions">,
DescFile<"OSAtomicChecker.cpp">;
-} // end "macosx"
-
-let ParentPackage = OSXExperimental in {
-
-def MacOSKeychainAPIChecker : Checker<"KeychainAPI">,
- InPackage<OSXExperimental>,
+def MacOSKeychainAPIChecker : Checker<"SecKeychainAPI">,
+ InPackage<OSX>,
HelpText<"Check for proper uses of Secure Keychain APIs">,
DescFile<"MacOSKeychainAPIChecker.cpp">;
-} // end "osx.experimental"
+} // end "macosx"
let ParentPackage = Cocoa in {
diff --git a/clang/test/Analysis/keychainAPI.m b/clang/test/Analysis/keychainAPI.m
index fa8135fbad8..012cb25b3d5 100644
--- a/clang/test/Analysis/keychainAPI.m
+++ b/clang/test/Analysis/keychainAPI.m
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -analyze -analyzer-checker=experimental.osx.KeychainAPI %s -verify
+// RUN: %clang_cc1 -analyze -analyzer-checker=osx.SecKeychainAPI %s -verify
// Fake typedefs.
typedef unsigned int OSStatus;
OpenPOWER on IntegriCloud