14
14
#include < iomanip>
15
15
#include < sstream>
16
16
17
- namespace llvm {
18
- namespace MachO {
19
- namespace detail {
17
+ using namespace llvm ;
18
+ using namespace llvm ::MachO;
19
+
20
+ namespace {
20
21
template <typename C>
21
22
typename C::iterator addEntry (C &Container, StringRef InstallName) {
22
23
auto I = partition_point (Container, [=](const InterfaceFileRef &O) {
@@ -39,21 +40,21 @@ typename C::iterator addEntry(C &Container, const Target &Target_) {
39
40
40
41
return Container.insert (Iter, Target_);
41
42
}
42
- } // end namespace detail.
43
+ } // end namespace
43
44
44
45
void InterfaceFileRef::addTarget (const Target &Target) {
45
- detail:: addEntry (Targets, Target);
46
+ addEntry (Targets, Target);
46
47
}
47
48
48
49
void InterfaceFile::addAllowableClient (StringRef InstallName,
49
50
const Target &Target) {
50
- auto Client = detail:: addEntry (AllowableClients, InstallName);
51
+ auto Client = addEntry (AllowableClients, InstallName);
51
52
Client->addTarget (Target);
52
53
}
53
54
54
55
void InterfaceFile::addReexportedLibrary (StringRef InstallName,
55
56
const Target &Target) {
56
- auto Lib = detail:: addEntry (ReexportedLibraries, InstallName);
57
+ auto Lib = addEntry (ReexportedLibraries, InstallName);
57
58
Lib->addTarget (Target);
58
59
}
59
60
@@ -97,7 +98,7 @@ void InterfaceFile::addUUID(const Target &Target, uint8_t UUID[16]) {
97
98
}
98
99
99
100
void InterfaceFile::addTarget (const Target &Target) {
100
- detail:: addEntry (Targets, Target);
101
+ addEntry (Targets, Target);
101
102
}
102
103
103
104
InterfaceFile::const_filtered_target_range
@@ -118,6 +119,3 @@ void InterfaceFile::addSymbol(SymbolKind Kind, StringRef Name,
118
119
for (const auto &Target : Targets)
119
120
result.first ->second ->addTarget (Target);
120
121
}
121
-
122
- } // end namespace MachO.
123
- } // end namespace llvm.
0 commit comments