[clang] [clang][Sema] Improve `Sema::CheckCXXDefaultArguments` (PR #97338)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 1 12:33:29 PDT 2024
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 658c03d5879fb78c8d6e0e43b97bc0e0027826d5 a5b2046e2ac1fc69d9dbb0e7b387ac0317b9d3f4 -- clang/lib/Sema/SemaDeclCXX.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index 86f9e78c11..12f6629d44 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -1658,17 +1658,15 @@ void Sema::CheckCXXDefaultArguments(FunctionDecl *FD) {
ParmVarDecl *Param = FD->getParamDecl(ParamIdx);
if (Param->hasDefaultArg() || Param->isParameterPack() ||
(CurrentInstantiationScope &&
- CurrentInstantiationScope->isLocalPackExpansion(Param)))
+ CurrentInstantiationScope->isLocalPackExpansion(Param)))
continue;
if (Param->isInvalidDecl())
/* We already complained about this parameter. */;
else if (Param->getIdentifier())
- Diag(Param->getLocation(),
- diag::err_param_default_argument_missing_name)
- << Param->getIdentifier();
+ Diag(Param->getLocation(), diag::err_param_default_argument_missing_name)
+ << Param->getIdentifier();
else
- Diag(Param->getLocation(),
- diag::err_param_default_argument_missing);
+ Diag(Param->getLocation(), diag::err_param_default_argument_missing);
}
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/97338
More information about the cfe-commits
mailing list