[clang] [NFC][Static Analyzer] Rename and discuss about `NotNullConstraint` & `NotNullBufferConstraint` (PR #131374)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 14 11:54:06 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff dafb566710cd03b7fbb4b187a91f32be9452fd8c fdc265eeca36dc877f56389d8dba39b5144447e6 --extensions cpp -- clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
index 3542b7c8aa..7956fdc947 100644
--- a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
@@ -418,8 +418,8 @@ class StdLibraryFunctionsChecker
public:
BufferNullnessConstraint(ArgNo ArgN, ArgNo SizeArg1N,
- std::optional<ArgNo> SizeArg2N,
- bool CannotBeNull = true)
+ std::optional<ArgNo> SizeArg2N,
+ bool CannotBeNull = true)
: ValueConstraint(ArgN), SizeArg1N(SizeArg1N), SizeArg2N(SizeArg2N),
CannotBeNull(CannotBeNull) {}
@@ -1224,9 +1224,10 @@ void StdLibraryFunctionsChecker::BufferNullnessConstraint::describe(
Out << "is not NULL";
}
-bool StdLibraryFunctionsChecker::BufferNullnessConstraint::describeArgumentValue(
- const CallEvent &Call, ProgramStateRef State, const Summary &Summary,
- llvm::raw_ostream &Out) const {
+bool StdLibraryFunctionsChecker::BufferNullnessConstraint::
+ describeArgumentValue(const CallEvent &Call, ProgramStateRef State,
+ const Summary &Summary,
+ llvm::raw_ostream &Out) const {
assert(!CannotBeNull && "This function is used when the value is NULL");
Out << "is NULL";
return true;
@@ -1800,7 +1801,7 @@ void StdLibraryFunctionsChecker::initFunctionSummaries(
auto NotNullBuffer = [&](ArgNo ArgN, ArgNo SizeArg1N,
std::optional<ArgNo> SizeArg2N = std::nullopt) {
return std::make_shared<BufferNullnessConstraint>(ArgN, SizeArg1N,
- SizeArg2N);
+ SizeArg2N);
};
std::optional<QualType> FileTy = lookupTy("FILE");
``````````
</details>
https://github.com/llvm/llvm-project/pull/131374
More information about the cfe-commits
mailing list