Skip to content

Commit 1fe9620

Browse files
committed
Runtime: Put DecodedMetadataBuilder in anonymous namespace
1 parent e7ef0d3 commit 1fe9620

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

stdlib/public/runtime/MetadataLookup.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,9 +1308,9 @@ findAssociatedTypeByName(const ProtocolDescriptor *protocol, StringRef name) {
13081308
swift_unreachable("associated type names don't line up");
13091309
}
13101310

1311-
namespace {
1312-
static Lazy<Mutex> DynamicReplacementLock;
1313-
}
1311+
} // end unnamed namespace
1312+
1313+
static Lazy<Mutex> DynamicReplacementLock;
13141314

13151315
namespace {
13161316
struct OpaqueTypeMappings {
@@ -1336,7 +1336,6 @@ struct OpaqueTypeMappings {
13361336

13371337
static Lazy<OpaqueTypeMappings> opaqueTypeMappings;
13381338

1339-
13401339
static const OpaqueTypeDescriptor *
13411340
_findOpaqueTypeDescriptor(NodePointer demangleNode,
13421341
Demangler &dem) {
@@ -1355,6 +1354,8 @@ _findOpaqueTypeDescriptor(NodePointer demangleNode,
13551354
return nullptr;
13561355
}
13571356

1357+
namespace {
1358+
13581359
/// Constructs metadata by decoding a mangled type name, for use with
13591360
/// \c TypeDecoder.
13601361
class DecodedMetadataBuilder {

0 commit comments

Comments
 (0)