From e354d2ddcd7fe9779ad33a33cd0ab641889ca026 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 30 Oct 2025 08:09:34 -0700 Subject: [PATCH] [BinaryFormat] Remove redundant declarations (NFC) In C++17, static constexpr members are implicitly inline, so they no longer require an out-of-line definition. Identified with readability-redundant-declaration. --- llvm/lib/BinaryFormat/Dwarf.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/llvm/lib/BinaryFormat/Dwarf.cpp b/llvm/lib/BinaryFormat/Dwarf.cpp index 55fa2df632bfa..a6c7e6afdbe7a 100644 --- a/llvm/lib/BinaryFormat/Dwarf.cpp +++ b/llvm/lib/BinaryFormat/Dwarf.cpp @@ -1076,10 +1076,3 @@ StringRef (*const llvm::dwarf::EnumTraits::StringFn)(unsigned) = LNStandardString; StringRef (*const llvm::dwarf::EnumTraits::StringFn)(unsigned) = IndexString; - -constexpr char llvm::dwarf::EnumTraits::Type[]; -constexpr char llvm::dwarf::EnumTraits
::Type[]; -constexpr char llvm::dwarf::EnumTraits::Type[]; -constexpr char llvm::dwarf::EnumTraits::Type[]; -constexpr char llvm::dwarf::EnumTraits::Type[]; -constexpr char llvm::dwarf::EnumTraits::Type[];