[clang] [clang] Fix non-deterministic infinite recursion... (PR #118288)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Dec 2 05:00:56 PST 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 0611fdd32046c41647a7719252166033f7bce2f2 998ea6184faa12f6137d5b20f0a5f9279b14623a --extensions h,cpp -- clang/test/Parser/gh110231.cpp clang/include/clang/AST/ASTContext.h clang/include/clang/AST/Type.h clang/lib/AST/ASTContext.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp
index f2cb9d3c57..6ec927e13a 100644
--- a/clang/lib/AST/ASTContext.cpp
+++ b/clang/lib/AST/ASTContext.cpp
@@ -6318,8 +6318,9 @@ QualType ASTContext::getAutoTypeInternal(
llvm::FoldingSetNodeID ID;
bool IsDeducedDependent =
!DeducedType.isNull() && DeducedType->isDependentType();
- AutoType::Profile(ID, *this, DeducedType, Keyword, IsDependent || IsDeducedDependent,
- TypeConstraintConcept, TypeConstraintArgs);
+ AutoType::Profile(ID, *this, DeducedType, Keyword,
+ IsDependent || IsDeducedDependent, TypeConstraintConcept,
+ TypeConstraintArgs);
if (auto const AT_iter = AutoTypes.find(ID); AT_iter != AutoTypes.end())
return QualType(AT_iter->getSecond(), 0);
``````````
</details>
https://github.com/llvm/llvm-project/pull/118288
More information about the cfe-commits
mailing list