[clang] f659ef4 - [AST] Fix a warning
Kazu Hirata via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 3 11:08:32 PDT 2023
Author: Kazu Hirata
Date: 2023-10-03T11:08:24-07:00
New Revision: f659ef43cd4e72fe84a1fa50966ac78ca6675428
URL: https://github.com/llvm/llvm-project/commit/f659ef43cd4e72fe84a1fa50966ac78ca6675428
DIFF: https://github.com/llvm/llvm-project/commit/f659ef43cd4e72fe84a1fa50966ac78ca6675428.diff
LOG: [AST] Fix a warning
This patch fixes:
clang/lib/AST/ASTContext.cpp:931:40: error: field
'DependentBitIntTypes' will be initialized after field
'FunctionProtoTypes' [-Werror,-Wreorder-ctor]
Added:
Modified:
clang/lib/AST/ASTContext.cpp
Removed:
################################################################################
diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp
index cccff479c2c1ce0..cdc3d62bca00873 100644
--- a/clang/lib/AST/ASTContext.cpp
+++ b/clang/lib/AST/ASTContext.cpp
@@ -927,12 +927,12 @@ ASTContext::ASTContext(LangOptions &LOpts, SourceManager &SM,
: ConstantArrayTypes(this_(), ConstantArrayTypesLog2InitSize),
DependentSizedArrayTypes(this_()), DependentSizedExtVectorTypes(this_()),
DependentAddressSpaceTypes(this_()), DependentVectorTypes(this_()),
- DependentSizedMatrixTypes(this_()), DependentTypeOfExprTypes(this_()),
- DependentDecltypeTypes(this_()), DependentBitIntTypes(this_()),
+ DependentSizedMatrixTypes(this_()),
FunctionProtoTypes(this_(), FunctionProtoTypesLog2InitSize),
+ DependentTypeOfExprTypes(this_()), DependentDecltypeTypes(this_()),
TemplateSpecializationTypes(this_()),
DependentTemplateSpecializationTypes(this_()), AutoTypes(this_()),
- SubstTemplateTemplateParmPacks(this_()),
+ DependentBitIntTypes(this_()), SubstTemplateTemplateParmPacks(this_()),
CanonTemplateTemplateParms(this_()), SourceMgr(SM), LangOpts(LOpts),
NoSanitizeL(new NoSanitizeList(LangOpts.NoSanitizeFiles, SM)),
XRayFilter(new XRayFunctionFilter(LangOpts.XRayAlwaysInstrumentFiles,
More information about the cfe-commits
mailing list