Skip to content

Commit ca09281

Browse files
committed
[stdlib] Let’s try leaving Set/Dictionary storage non-fixed as an experiment
The current ivars are all defined in the parent class, so (provided my mental model of how this works is correct) this may make some actual sense.
1 parent 671de07 commit ca09281

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed

stdlib/public/core/DictionaryStorage.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ extension _RawDictionaryStorage {
192192
}
193193
}
194194

195-
@_fixed_layout // FIXME(sil-serialize-all)
196195
@usableFromInline
197196
final internal class _DictionaryStorage<Key: Hashable, Value>
198197
: _RawDictionaryStorage, _NSDictionaryCore {

stdlib/public/core/SetStorage.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@ extension _EmptySetSingleton: _NSSetCore {
175175
#endif
176176
}
177177

178-
@_fixed_layout // FIXME(sil-serialize-all)
179178
@usableFromInline
180179
final internal class _SetStorage<Element: Hashable>
181180
: _RawSetStorage, _NSSetCore {

0 commit comments

Comments
 (0)