diff options
Diffstat (limited to 'clang/include/clang/StaticAnalyzer/Checkers/Checkers.td')
| -rw-r--r-- | clang/include/clang/StaticAnalyzer/Checkers/Checkers.td | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td index 2b29efba66a..95ea2d5234e 100644 --- a/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td +++ b/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td @@ -100,7 +100,6 @@ def LLVMAlpha : Package<"llvm">, ParentPackage<Alpha>; // intended for API modeling that is not controlled by the target triple. def APIModeling : Package<"apiModeling">, Hidden; def GoogleAPIModeling : Package<"google">, ParentPackage<APIModeling>, Hidden; -def LLVMAPIModeling : Package<"llvm">, ParentPackage<APIModeling>, Hidden; def Debug : Package<"debug">, Hidden; @@ -275,6 +274,10 @@ def NullableReturnedFromNonnullChecker : Checker<"NullableReturnedFromNonnull">, let ParentPackage = APIModeling in { +def ReturnValueChecker : Checker<"ReturnValue">, + HelpText<"Model the guaranteed boolean return value of function calls">, + Documentation<NotDocumented>; + def StdCLibraryFunctionsChecker : Checker<"StdCLibraryFunctions">, HelpText<"Improve modeling of the C standard library functions">, Documentation<NotDocumented>; @@ -1106,18 +1109,6 @@ def LLVMConventionsChecker : Checker<"Conventions">, } // end "llvm" -let ParentPackage = LLVMAPIModeling in { - -def CastValueChecker : Checker<"CastValue">, - HelpText<"Model implementation of custom RTTIs">, - Documentation<NotDocumented>; - -def ReturnValueChecker : Checker<"ReturnValue">, - HelpText<"Model the guaranteed boolean return value of function calls">, - Documentation<NotDocumented>; - -} // end "apiModeling.llvm" - //===----------------------------------------------------------------------===// // Checkers modeling Google APIs. //===----------------------------------------------------------------------===// |

