[llvm] 80c61de - [llvm-objcopy] Fix some namespace style issues
Fangrui Song via llvm-commits
llvm-commits at lists.llvm.org
Sun May 11 22:51:23 PDT 2025
Author: Fangrui Song
Date: 2025-05-11T22:51:18-07:00
New Revision: 80c61dec2d2b7b2c4f7aca378ccf621033b00c68
URL: https://github.com/llvm/llvm-project/commit/80c61dec2d2b7b2c4f7aca378ccf621033b00c68
DIFF: https://github.com/llvm/llvm-project/commit/80c61dec2d2b7b2c4f7aca378ccf621033b00c68.diff
LOG: [llvm-objcopy] Fix some namespace style issues
Similar to https://reviews.llvm.org/D104693
Added:
Modified:
llvm/lib/ObjCopy/Archive.cpp
llvm/lib/ObjCopy/CommonConfig.cpp
llvm/lib/ObjCopy/ConfigManager.cpp
llvm/lib/ObjCopy/ObjCopy.cpp
Removed:
################################################################################
diff --git a/llvm/lib/ObjCopy/Archive.cpp b/llvm/lib/ObjCopy/Archive.cpp
index a221c64edf06b..a4e90ce387269 100644
--- a/llvm/lib/ObjCopy/Archive.cpp
+++ b/llvm/lib/ObjCopy/Archive.cpp
@@ -14,13 +14,13 @@
#include "llvm/Support/FileOutputBuffer.h"
#include "llvm/Support/SmallVectorMemoryBuffer.h"
-namespace llvm {
-namespace objcopy {
-
+using namespace llvm;
+using namespace llvm::objcopy;
using namespace llvm::object;
Expected<std::vector<NewArchiveMember>>
-createNewArchiveMembers(const MultiFormatConfig &Config, const Archive &Ar) {
+objcopy::createNewArchiveMembers(const MultiFormatConfig &Config,
+ const Archive &Ar) {
std::vector<NewArchiveMember> NewArchiveMembers;
Error Err = Error::success();
for (const Archive::Child &Child : Ar.children(Err)) {
@@ -94,8 +94,8 @@ static Error deepWriteArchive(StringRef ArcName,
return Error::success();
}
-Error executeObjcopyOnArchive(const MultiFormatConfig &Config,
- const object::Archive &Ar) {
+Error objcopy::executeObjcopyOnArchive(const MultiFormatConfig &Config,
+ const object::Archive &Ar) {
Expected<std::vector<NewArchiveMember>> NewArchiveMembersOrErr =
createNewArchiveMembers(Config, Ar);
if (!NewArchiveMembersOrErr)
@@ -107,6 +107,3 @@ Error executeObjcopyOnArchive(const MultiFormatConfig &Config,
Ar.kind(), CommonConfig.DeterministicArchives,
Ar.isThin());
}
-
-} // end namespace objcopy
-} // end namespace llvm
diff --git a/llvm/lib/ObjCopy/CommonConfig.cpp b/llvm/lib/ObjCopy/CommonConfig.cpp
index 1da0240189293..569e4c38edb3f 100644
--- a/llvm/lib/ObjCopy/CommonConfig.cpp
+++ b/llvm/lib/ObjCopy/CommonConfig.cpp
@@ -9,8 +9,8 @@
#include "llvm/ObjCopy/CommonConfig.h"
#include "llvm/Support/Errc.h"
-namespace llvm {
-namespace objcopy {
+using namespace llvm;
+using namespace llvm::objcopy;
Expected<NameOrPattern>
NameOrPattern::create(StringRef Pattern, MatchStyle MS,
@@ -47,6 +47,3 @@ NameOrPattern::create(StringRef Pattern, MatchStyle MS,
}
llvm_unreachable("Unhandled llvm.objcopy.MatchStyle enum");
}
-
-} // end namespace objcopy
-} // end namespace llvm
diff --git a/llvm/lib/ObjCopy/ConfigManager.cpp b/llvm/lib/ObjCopy/ConfigManager.cpp
index 79bbb289d1623..9a81b51c4d277 100644
--- a/llvm/lib/ObjCopy/ConfigManager.cpp
+++ b/llvm/lib/ObjCopy/ConfigManager.cpp
@@ -10,8 +10,8 @@
#include "llvm/Support/Errc.h"
#include "llvm/Support/Error.h"
-namespace llvm {
-namespace objcopy {
+using namespace llvm;
+using namespace llvm::objcopy;
Expected<const COFFConfig &> ConfigManager::getCOFFConfig() const {
if (!Common.SplitDWO.empty() || !Common.SymbolsPrefix.empty() ||
@@ -107,6 +107,3 @@ Expected<const XCOFFConfig &> ConfigManager::getXCOFFConfig() const {
return XCOFF;
}
-
-} // end namespace objcopy
-} // end namespace llvm
diff --git a/llvm/lib/ObjCopy/ObjCopy.cpp b/llvm/lib/ObjCopy/ObjCopy.cpp
index 54dab11c4b192..d9a190d1a2ad1 100644
--- a/llvm/lib/ObjCopy/ObjCopy.cpp
+++ b/llvm/lib/ObjCopy/ObjCopy.cpp
@@ -26,15 +26,13 @@
#include "llvm/Object/Wasm.h"
#include "llvm/Object/XCOFFObjectFile.h"
-namespace llvm {
-namespace objcopy {
-
+using namespace llvm;
using namespace llvm::object;
/// The function executeObjcopyOnBinary does the dispatch based on the format
/// of the input binary (ELF, MachO or COFF).
-Error executeObjcopyOnBinary(const MultiFormatConfig &Config,
- object::Binary &In, raw_ostream &Out) {
+Error objcopy::executeObjcopyOnBinary(const MultiFormatConfig &Config,
+ object::Binary &In, raw_ostream &Out) {
if (auto *ELFBinary = dyn_cast<object::ELFObjectFileBase>(&In)) {
Expected<const ELFConfig &> ELFConfig = Config.getELFConfig();
if (!ELFConfig)
@@ -83,6 +81,3 @@ Error executeObjcopyOnBinary(const MultiFormatConfig &Config,
return createStringError(object_error::invalid_file_type,
"unsupported object file format");
}
-
-} // end namespace objcopy
-} // end namespace llvm
More information about the llvm-commits
mailing list