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 5a744776bb6192dae04360609457c9f49dce43a2 9355ff3d75221659a33ca5e7571849ff3135353a -- clang/lib/Sema/SemaInit.cpp clang/lib/Sema/SemaTemplate.cpp clang/test/SemaTemplate/deduction-guide.cpp `````````` </details> <details> <summary> View the diff from clang-format here. </summary> ``````````diff diff --git a/clang/lib/Sema/SemaInit.cpp b/clang/lib/Sema/SemaInit.cpp index a2d5bad130..4cb5e69cff 100644 --- a/clang/lib/Sema/SemaInit.cpp +++ b/clang/lib/Sema/SemaInit.cpp @@ -10920,7 +10920,8 @@ QualType Sema::DeduceTemplateSpecializationFromInitializer( if (FunctionTemplateDecl *TD = DeclareImplicitDeductionGuideFromInitList( - LookupTemplateDecl, ElementTypes, TSInfo->getTypeLoc().getEndLoc())) { + LookupTemplateDecl, ElementTypes, + TSInfo->getTypeLoc().getEndLoc())) { auto *GD = cast<CXXDeductionGuideDecl>(TD->getTemplatedDecl()); addDeductionCandidate(TD, GD, DeclAccessPair::make(TD, AS_public), OnlyListConstructors, diff --git a/clang/lib/Sema/SemaTemplate.cpp b/clang/lib/Sema/SemaTemplate.cpp index 86d07dd3a2..9f0d4c970f 100644 --- a/clang/lib/Sema/SemaTemplate.cpp +++ b/clang/lib/Sema/SemaTemplate.cpp @@ -2743,8 +2743,7 @@ NamedDecl *TransformTemplateParameter(Sema &SemaRef, DeclContext *DC, Expr *TransformRequireClause(Sema &SemaRef, FunctionTemplateDecl *FTD, llvm::ArrayRef<TemplateArgument> TransformedArgs) { - Expr *RC = - FTD->getTemplateParameters()->getRequiresClause(); + Expr *RC = FTD->getTemplateParameters()->getRequiresClause(); if (!RC) return nullptr; MultiLevelTemplateArgumentList Args; @@ -3005,9 +3004,8 @@ FunctionTemplateDecl *DeclareAggrecateDeductionGuideForTypeAlias( GetRHSTemplateDeclAndArgs(SemaRef, AliasTemplate).first; if (!RHSTemplate) return nullptr; - auto *RHSDeductionGuide = - SemaRef.DeclareImplicitDeductionGuideFromInitList(RHSTemplate, ParamTypes, - Loc); + auto *RHSDeductionGuide = SemaRef.DeclareImplicitDeductionGuideFromInitList( + RHSTemplate, ParamTypes, Loc); if (!RHSDeductionGuide) return nullptr; @@ -3028,7 +3026,7 @@ FunctionTemplateDecl *DeclareAggrecateDeductionGuideForTypeAlias( Args.addOuterTemplateArguments(TransformedTemplateArgs); NamedDecl *NewParam = TransformTemplateParameter( SemaRef, AliasTemplate->getDeclContext(), TP, Args, - /*NewIndex=*/ TransformedTemplateParams.size()); + /*NewIndex=*/TransformedTemplateParams.size()); TransformedTemplateArgs[TransformedTemplateParams.size()] = SemaRef.Context.getCanonicalTemplateArgument( @@ -3078,7 +3076,7 @@ FunctionTemplateDecl *Sema::DeclareImplicitDeductionGuideFromInitList( for (auto &T : ParamTypes) T.getCanonicalType().Profile(ID); unsigned Hash = ID.ComputeHash(); - + auto Found = AggregateDeductionCandidates.find(Hash); if (Found != AggregateDeductionCandidates.end()) { CXXDeductionGuideDecl *GD = Found->getSecond(); `````````` </details> https://github.com/llvm/llvm-project/pull/85904 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits