Skip to content

Commit 3d0b6e7

Browse files
committed
[stdlib] De-gyb and split HashedCollections.swift.gyb (NFC)
Split HashedCollections.swift.gyb into separate Set.swift and Dictionary.swift files, with some common parts going into Hashing.swift. This is mostly a mechanical change, in preparation of unification of common parts between Set & Dictionary. rdar://problem/34038727
1 parent d150f96 commit 3d0b6e7

File tree

5 files changed

+4636
-2180
lines changed

5 files changed

+4636
-2180
lines changed

stdlib/public/core/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ set(SWIFTLIB_ESSENTIAL
4747
CString.swift
4848
CTypes.swift
4949
DebuggerSupport.swift
50+
Dictionary.swift
5051
DoubleWidth.swift.gyb
5152
DropWhile.swift
5253
Dump.swift
@@ -61,7 +62,6 @@ set(SWIFTLIB_ESSENTIAL
6162
FloatingPointParsing.swift.gyb
6263
FloatingPointTypes.swift.gyb
6364
Hashable.swift
64-
HashedCollections.swift.gyb
6565
# WORKAROUND: This file name is not sorted alphabetically in the list because
6666
# if we do so, the compiler crashes.
6767
AnyHashable.swift
@@ -111,6 +111,7 @@ set(SWIFTLIB_ESSENTIAL
111111
Sequence.swift
112112
SequenceAlgorithms.swift
113113
SequenceWrapper.swift
114+
Set.swift
114115
SetAlgebra.swift
115116
ShadowProtocols.swift
116117
Shims.swift

0 commit comments

Comments
 (0)