Author: Jie Fu Date: 2023-10-07T15:33:22+08:00 New Revision: 3a158cc875a383e2d5b8da487633e53d061942f1
URL: https://github.com/llvm/llvm-project/commit/3a158cc875a383e2d5b8da487633e53d061942f1 DIFF: https://github.com/llvm/llvm-project/commit/3a158cc875a383e2d5b8da487633e53d061942f1.diff LOG: [clang] Fix -Wreorder-ctor of DependentFunctionTemplateSpecializationInfo (NFC) /llvm-project/clang/lib/AST/Decl.cpp:4182:7: error: field 'TemplateArgumentsAsWritten' will be initialized after field 'NumCandidates' [-Werror,-Wreorder-ctor] : TemplateArgumentsAsWritten(TemplateArgsWritten), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NumCandidates(Candidates.size()) 1 error generated. Added: Modified: clang/lib/AST/Decl.cpp Removed: ################################################################################ diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index f4a73f137fcf87a..480639606d22525 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -4179,8 +4179,8 @@ DependentFunctionTemplateSpecializationInfo:: DependentFunctionTemplateSpecializationInfo( const UnresolvedSetImpl &Candidates, const ASTTemplateArgumentListInfo *TemplateArgsWritten) - : TemplateArgumentsAsWritten(TemplateArgsWritten), - NumCandidates(Candidates.size()) { + : NumCandidates(Candidates.size()), + TemplateArgumentsAsWritten(TemplateArgsWritten) { std::transform(Candidates.begin(), Candidates.end(), getTrailingObjects<FunctionTemplateDecl *>(), [](NamedDecl *ND) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits