From a89895ab5742819394e9af7f485e9188f8b24aa4 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 13 Jun 2023 00:24:49 -0700 Subject: [PATCH] [Sema] Remove unused member variable MSVCGuidDecl The last use was removed by: commit bab6df86aefc5ea4aa3895da7cf46be37add676d Author: Richard Smith Date: Sat Apr 11 22:15:29 2020 -0700 --- clang/include/clang/Sema/Sema.h | 3 --- clang/lib/Sema/Sema.cpp | 5 ++--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index d088aea..115157e 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -1158,9 +1158,6 @@ public: /// The C++ "type_info" declaration, which is defined in \. RecordDecl *CXXTypeInfoDecl; - /// The MSVC "_GUID" struct, which is defined in MSVC header files. - RecordDecl *MSVCGuidDecl; - /// The C++ "std::source_location::__impl" struct, defined in /// \. RecordDecl *StdSourceLocationImplDecl; diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp index 532fb83..e6507d8 100644 --- a/clang/lib/Sema/Sema.cpp +++ b/clang/lib/Sema/Sema.cpp @@ -203,9 +203,8 @@ Sema::Sema(Preprocessor &pp, ASTContext &ctxt, ASTConsumer &consumer, VisContext(nullptr), PragmaAttributeCurrentTargetDecl(nullptr), IsBuildingRecoveryCallExpr(false), LateTemplateParser(nullptr), LateTemplateParserCleanup(nullptr), OpaqueParser(nullptr), IdResolver(pp), - StdInitializerList(nullptr), - StdCoroutineTraitsCache(nullptr), CXXTypeInfoDecl(nullptr), - MSVCGuidDecl(nullptr), StdSourceLocationImplDecl(nullptr), + StdInitializerList(nullptr), StdCoroutineTraitsCache(nullptr), + CXXTypeInfoDecl(nullptr), StdSourceLocationImplDecl(nullptr), NSNumberDecl(nullptr), NSValueDecl(nullptr), NSStringDecl(nullptr), StringWithUTF8StringMethod(nullptr), ValueWithBytesObjCTypeMethod(nullptr), NSArrayDecl(nullptr), -- 2.7.4