diff options
author | Gabor Horvath <xazax.hun@gmail.com> | 2015-08-21 00:18:28 +0000 |
---|---|---|
committer | Gabor Horvath <xazax.hun@gmail.com> | 2015-08-21 00:18:28 +0000 |
commit | 717b51c8211f19c382aca3242c0e73dce45e1aab (patch) | |
tree | bc86a8889d71daf80c335927ef41e62fc7050c59 /clang/lib/StaticAnalyzer/Checkers/Checkers.td | |
parent | 6d9fe8c156f49ca4cd4404473f9115701f9b4581 (diff) | |
download | bcm5719-llvm-717b51c8211f19c382aca3242c0e73dce45e1aab.tar.gz bcm5719-llvm-717b51c8211f19c382aca3242c0e73dce45e1aab.zip |
[Static Analyzer] Add checker to catch lightweight generics related type errors in Objective-C.
Differential Revision: http://reviews.llvm.org/D11427
llvm-svn: 245646
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/Checkers.td')
-rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/Checkers.td | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/Checkers.td b/clang/lib/StaticAnalyzer/Checkers/Checkers.td index ccbfe4ea97d..0644ec72b23 100644 --- a/clang/lib/StaticAnalyzer/Checkers/Checkers.td +++ b/clang/lib/StaticAnalyzer/Checkers/Checkers.td @@ -452,6 +452,10 @@ def DirectIvarAssignmentForAnnotatedFunctions : Checker<"DirectIvarAssignmentFor HelpText<"Check for direct assignments to instance variables in the methods annotated with objc_no_direct_instance_variable_assignment">, DescFile<"DirectIvarAssignment.cpp">; +def ObjCGenericsChecker : Checker<"ObjCGenerics">, + HelpText<"Check for incorrect usages of parameterized types.">, + DescFile<"ObjCGenericsChecker.cpp">; + def NonLocalizedStringChecker : Checker<"NonLocalizedStringChecker">, HelpText<"Warns about uses of non-localized NSStrings passed to UI methods expecting localized NSStrings">, DescFile<"LocalizationChecker.cpp">; |