Divide list of registration functions in API and foundational checks. Also trim whitespace.
llvm-svn: 97083
This commit is contained in:
@@ -19,6 +19,7 @@ namespace clang {
|
||||
|
||||
class GRExprEngine;
|
||||
|
||||
// Foundational checks that handle basic semantics.
|
||||
void RegisterAdjustedReturnValueChecker(GRExprEngine &Eng);
|
||||
void RegisterArrayBoundChecker(GRExprEngine &Eng);
|
||||
void RegisterAttrNonNullChecker(GRExprEngine &Eng);
|
||||
@@ -29,11 +30,10 @@ void RegisterDereferenceChecker(GRExprEngine &Eng);
|
||||
void RegisterDivZeroChecker(GRExprEngine &Eng);
|
||||
void RegisterFixedAddressChecker(GRExprEngine &Eng);
|
||||
void RegisterNoReturnFunctionChecker(GRExprEngine &Eng);
|
||||
void RegisterOSAtomicChecker(GRExprEngine &Eng);
|
||||
void RegisterPointerArithChecker(GRExprEngine &Eng);
|
||||
void RegisterPointerSubChecker(GRExprEngine &Eng);
|
||||
void RegisterReturnPointerRangeChecker(GRExprEngine &Eng);
|
||||
void RegisterReturnStackAddressChecker(GRExprEngine &Eng);
|
||||
void RegisterReturnStackAddressChecker(GRExprEngine &Eng);
|
||||
void RegisterReturnUndefChecker(GRExprEngine &Eng);
|
||||
void RegisterUndefBranchChecker(GRExprEngine &Eng);
|
||||
void RegisterUndefCapturedBlockVarChecker(GRExprEngine &Eng);
|
||||
@@ -41,5 +41,9 @@ void RegisterUndefResultChecker(GRExprEngine &Eng);
|
||||
void RegisterUndefinedArraySubscriptChecker(GRExprEngine &Eng);
|
||||
void RegisterUndefinedAssignmentChecker(GRExprEngine &Eng);
|
||||
void RegisterVLASizeChecker(GRExprEngine &Eng);
|
||||
|
||||
// API checks.
|
||||
void RegisterOSAtomicChecker(GRExprEngine &Eng);
|
||||
|
||||
} // end clang namespace
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user