Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
Show First 20 Lines • Show All 462 Lines • ▼ Show 20 Lines | def NewDeleteChecker : Checker<"NewDelete">, | ||||
Dependencies<[DynamicMemoryModeling]>, | Dependencies<[DynamicMemoryModeling]>, | ||||
Documentation<HasDocumentation>; | Documentation<HasDocumentation>; | ||||
def NewDeleteLeaksChecker : Checker<"NewDeleteLeaks">, | def NewDeleteLeaksChecker : Checker<"NewDeleteLeaks">, | ||||
HelpText<"Check for memory leaks. Traces memory managed by new/delete.">, | HelpText<"Check for memory leaks. Traces memory managed by new/delete.">, | ||||
Dependencies<[NewDeleteChecker]>, | Dependencies<[NewDeleteChecker]>, | ||||
Documentation<HasDocumentation>; | Documentation<HasDocumentation>; | ||||
def PlacementNewChecker : Checker<"PlacementNew">, | |||||
HelpText<"Check if default placement new is provided with pointers to " | |||||
xazax.hun: Probably you want to add documentation to `clang/docs/analyzer/checkers.rst` as well for better… | |||||
"sufficient storage capacity">, | |||||
Dependencies<[NewDeleteChecker]>, | |||||
Documentation<HasDocumentation>; | |||||
def CXXSelfAssignmentChecker : Checker<"SelfAssignment">, | def CXXSelfAssignmentChecker : Checker<"SelfAssignment">, | ||||
HelpText<"Checks C++ copy and move assignment operators for self assignment">, | HelpText<"Checks C++ copy and move assignment operators for self assignment">, | ||||
Documentation<NotDocumented>, | Documentation<NotDocumented>, | ||||
Hidden; | Hidden; | ||||
def SmartPtrModeling: Checker<"SmartPtr">, | def SmartPtrModeling: Checker<"SmartPtr">, | ||||
HelpText<"Model behavior of C++ smart pointers">, | HelpText<"Model behavior of C++ smart pointers">, | ||||
Documentation<NotDocumented>, | Documentation<NotDocumented>, | ||||
▲ Show 20 Lines • Show All 942 Lines • Show Last 20 Lines |
Probably you want to add documentation to clang/docs/analyzer/checkers.rst as well for better visibility.