Author: Kazu Hirata Date: 2023-05-25T23:31:17-07:00 New Revision: e6135c27b231c43d84cdc92886d807d7e7a84f1f
URL: https://github.com/llvm/llvm-project/commit/e6135c27b231c43d84cdc92886d807d7e7a84f1f DIFF: https://github.com/llvm/llvm-project/commit/e6135c27b231c43d84cdc92886d807d7e7a84f1f.diff LOG: [clang] Remove unused declaration IgnoreLinkageSpecDecls The declaration and its corresponding function definition were removed once by: commit 02093906fa0fd5bacc61b2189ea643c78cd02509 Author: Nathan Sidwell <nat...@acm.org> Date: Mon Feb 14 10:19:04 2022 -0800 However, the declaration was added back without a corresponding function definition a few days later by: commit 18ead23385a4e0e6421d658591b1ee6a1c592b53 Author: Peter Collingbourne <pe...@pcc.me.uk> Date: Thu Feb 17 11:23:33 2022 -0800 This is most likely a rebasing error. Added: Modified: clang/lib/AST/ItaniumMangle.cpp Removed: ################################################################################ diff --git a/clang/lib/AST/ItaniumMangle.cpp b/clang/lib/AST/ItaniumMangle.cpp index 806bd3097231..fb5bdfaaed7a 100644 --- a/clang/lib/AST/ItaniumMangle.cpp +++ b/clang/lib/AST/ItaniumMangle.cpp @@ -208,7 +208,6 @@ class ItaniumMangleContextImpl : public ItaniumMangleContext { } bool isInternalLinkageDecl(const NamedDecl *ND); - const DeclContext *IgnoreLinkageSpecDecls(const DeclContext *DC); /// @} }; @@ -396,7 +395,6 @@ class CXXNameMangler { bool isStdNamespace(const DeclContext *DC); const RecordDecl *GetLocalClassDecl(const Decl *D); - const DeclContext *IgnoreLinkageSpecDecls(const DeclContext *DC); bool isSpecializedAs(QualType S, llvm::StringRef Name, QualType A); bool isStdCharSpecialization(const ClassTemplateSpecializationDecl *SD, llvm::StringRef Name, bool HasAllocator); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits