Skip to content

Commit 6778a34

Browse files
committed
Guard emission of property descriptors behind feature flag.
1 parent e0234e5 commit 6778a34

File tree

7 files changed

+10
-249
lines changed

7 files changed

+10
-249
lines changed

lib/SIL/IR/SIL.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,12 @@ bool AbstractStorageDecl::exportsPropertyDescriptor() const {
366366
// as key paths from ().
367367
if (!getDeclContext()->isTypeContext())
368368
return false;
369-
369+
370+
if (!getASTContext().LangOpts.hasFeature(Feature::KeyPathWithStaticMember)) {
371+
if (isStatic())
372+
return false;
373+
}
374+
370375
// Protocol requirements do not need property descriptors.
371376
if (isa<ProtocolDecl>(getDeclContext()))
372377
return false;

lib/SILGen/SILGenType.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1250,7 +1250,10 @@ class SILGenType : public TypeMemberVisitor<SILGenType> {
12501250
if (vd->isStatic() && vd->hasStorage()) {
12511251
emitTypeMemberGlobalVariable(SGM, vd);
12521252
visitAccessors(vd);
1253-
SGM.tryEmitPropertyDescriptor(vd);
1253+
if (SGM.getASTContext().LangOpts.hasFeature(
1254+
Feature::KeyPathWithStaticMember)) {
1255+
SGM.tryEmitPropertyDescriptor(vd);
1256+
}
12541257
return;
12551258
}
12561259

test/abi/macOS/arm64/concurrency.swift

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -337,24 +337,3 @@ Added: _$ss9TaskLocalC9withValue_9operation9isolation4file4lineqd__x_qd__yYaKXES
337337
Added: _$ss9TaskLocalC9withValue_9operation9isolation4file4lineqd__x_qd__yYaKXEScA_pSgYiSSSutYaKlFTu
338338

339339
Added: __swift_concurrency_debug_internal_layout_version
340-
341-
// Add property descriptors for static properties
342-
Added: _$sScM21sharedUnownedExecutorScevpZMV
343-
Added: _$sScM6sharedScMvpZMV
344-
Added: _$sScP10backgroundScPvpZMV
345-
Added: _$sScP11unspecifiedScPvpZMV
346-
Added: _$sScP13userInitiatedScPvpZMV
347-
Added: _$sScP15userInteractiveScPvpZMV
348-
Added: _$sScP3lowScPvpZMV
349-
Added: _$sScP4highScPvpZMV
350-
Added: _$sScP6mediumScPvpZMV
351-
Added: _$sScP7defaultScPvpZMV
352-
Added: _$sScP7utilityScPvpZMV
353-
Added: _$sScTss5NeverORszABRs_rlE11isCancelledSbvpZMV
354-
Added: _$sScTss5NeverORszABRs_rlE12basePriorityScPSgvpZMV
355-
Added: _$sScTss5NeverORszABRs_rlE15currentPriorityScPvpZMV
356-
Added: _$ss15ContinuousClockV3nowAB7InstantVvpZMV
357-
Added: _$ss15ContinuousClockV7InstantV3nowADvpZMV
358-
Added: _$ss15SuspendingClockV3nowAB7InstantVvpZMV
359-
Added: _$ss15SuspendingClockV7InstantV3nowADvpZMV
360-
Added: _$ss9TaskLocalC18_enclosingInstance7wrapped7storagexs5NeverO_s24ReferenceWritableKeyPathCyAGxGAIyAgByxGGtcipZMV

test/abi/macOS/arm64/regex-builder.swift

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,3 @@
3535
// -- Your friendly stdlib engineers
3636

3737
// RegexBuilder Symbols
38-
39-
// Add property descriptors for static properties
40-
Added: _$s12RegexBuilder6AnchorV11startOfLineACvpZMV
41-
Added: _$s12RegexBuilder6AnchorV12endOfSubjectACvpZMV
42-
Added: _$s12RegexBuilder6AnchorV12wordBoundaryACvpZMV
43-
Added: _$s12RegexBuilder6AnchorV14startOfSubjectACvpZMV
44-
Added: _$s12RegexBuilder6AnchorV19textSegmentBoundaryACvpZMV
45-
Added: _$s12RegexBuilder6AnchorV25endOfSubjectBeforeNewlineACvpZMV
46-
Added: _$s12RegexBuilder6AnchorV30firstMatchingPositionInSubjectACvpZMV
47-
Added: _$s12RegexBuilder6AnchorV9endOfLineACvpZMV

test/abi/macOS/arm64/stdlib.swift

Lines changed: 0 additions & 181 deletions
Original file line numberDiff line numberDiff line change
@@ -590,184 +590,3 @@ Added: _$ss20_ArrayBufferProtocolP010withUnsafeB7Pointeryqd__qd__SRy7ElementQzGq
590590
// Typed throws for withUnsafeMutableBufferPointer operations.
591591
Added: _$ss20_ArrayBufferProtocolP017withUnsafeMutableB7Pointeryqd__qd__Sry7ElementQzGqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFTj
592592
Added: _$ss20_ArrayBufferProtocolP017withUnsafeMutableB7Pointeryqd__qd__Sry7ElementQzGqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFTq
593-
594-
// Add property descriptors for static properties
595-
Added: _$sSP4_maxSPyxGvpZMV
596-
Added: _$sSS5IndexV10__utf16Bits6UInt64VvpZMV
597-
Added: _$sSS5IndexV20__scalarAlignmentBits6UInt64VvpZMV
598-
Added: _$sSS5IndexV23__characterAlignmentBits6UInt64VvpZMV
599-
Added: _$sSS5IndexV9__utf8Bits6UInt64VvpZMV
600-
Added: _$sSd12signalingNaNSdvpZMV
601-
Added: _$sSd13_exponentBiasSuvpZMV
602-
Added: _$sSd13_quietNaNMasks6UInt64VvpZMV
603-
Added: _$sSd16_significandMasks6UInt64VvpZMV
604-
Added: _$sSd16exponentBitCountSivpZMV
605-
Added: _$sSd17_infinityExponentSuvpZMV
606-
Added: _$sSd19significandBitCountSivpZMV
607-
Added: _$sSd20leastNormalMagnitudeSdvpZMV
608-
Added: _$sSd21leastNonzeroMagnitudeSdvpZMV
609-
Added: _$sSd23greatestFiniteMagnitudeSdvpZMV
610-
Added: _$sSd2piSdvpZMV
611-
Added: _$sSd3nanSdvpZMV
612-
Added: _$sSd8infinitySdvpZMV
613-
Added: _$sSd8quietNaNSdvpZMV
614-
Added: _$sSd8ulpOfOneSdvpZMV
615-
Added: _$sSf12signalingNaNSfvpZMV
616-
Added: _$sSf13_exponentBiasSuvpZMV
617-
Added: _$sSf13_quietNaNMasks6UInt32VvpZMV
618-
Added: _$sSf16_significandMasks6UInt32VvpZMV
619-
Added: _$sSf16exponentBitCountSivpZMV
620-
Added: _$sSf17_infinityExponentSuvpZMV
621-
Added: _$sSf19significandBitCountSivpZMV
622-
Added: _$sSf20leastNormalMagnitudeSfvpZMV
623-
Added: _$sSf21leastNonzeroMagnitudeSfvpZMV
624-
Added: _$sSf23greatestFiniteMagnitudeSfvpZMV
625-
Added: _$sSf2piSfvpZMV
626-
Added: _$sSf3nanSfvpZMV
627-
Added: _$sSf8infinitySfvpZMV
628-
Added: _$sSf8quietNaNSfvpZMV
629-
Added: _$sSf8ulpOfOneSfvpZMV
630-
Added: _$sSi8bitWidthSivpZMV
631-
Added: _$sSo19_SwiftStdlibVersionasE6v5_6_0ABvpZMV
632-
Added: _$sSo19_SwiftStdlibVersionasE6v5_7_0ABvpZMV
633-
Added: _$sSo19_SwiftStdlibVersionasE6v5_8_0ABvpZMV
634-
Added: _$sSo19_SwiftStdlibVersionasE6v5_9_0ABvpZMV
635-
Added: _$sSo19_SwiftStdlibVersionasE6v6_0_0ABvpZMV
636-
Added: _$sSo19_SwiftStdlibVersionasE7currentABvpZMV
637-
Added: _$sSo19_SwiftStdlibVersionasE7v5_10_0ABvpZMV
638-
Added: _$sSp4_maxSpyxGvpZMV
639-
Added: _$sSu8bitWidthSivpZMV
640-
Added: _$ss10AnyKeyPathC17_rootAndValueTypeypXp0D0_ypXp5valuetvpZMV
641-
Added: _$ss10AnyKeyPathC8rootTypeypXpvpZMV
642-
Added: _$ss10AnyKeyPathC9valueTypeypXpvpZMV
643-
Added: _$ss11CommandLineO10unsafeArgvSpySpys4Int8VGSgGvpZMV
644-
Added: _$ss11CommandLineO4argcs5Int32VvpZMV
645-
Added: _$ss11CommandLineO9argumentsSaySSGvpZMV
646-
Added: _$ss12MemoryLayoutO4sizeSivpZMV
647-
Added: _$ss12MemoryLayoutO6strideSivpZMV
648-
Added: _$ss12MemoryLayoutO9alignmentSivpZMV
649-
Added: _$ss12_SmallStringV8capacitySivpZMV
650-
Added: _$ss13_StringObjectV10nativeBiasSuvpZMV
651-
Added: _$ss13_StringObjectV13CountAndFlagsV11isASCIIMasks6UInt64VvpZMV
652-
Added: _$ss13_StringObjectV13CountAndFlagsV17isForeignUTF8Masks6UInt64VvpZMV
653-
Added: _$ss13_StringObjectV13CountAndFlagsV19isTailAllocatedMasks6UInt64VvpZMV
654-
Added: _$ss13_StringObjectV13CountAndFlagsV20isNativelyStoredMasks6UInt64VvpZMV
655-
Added: _$ss13_StringObjectV13CountAndFlagsV9countMasks6UInt64VvpZMV
656-
Added: _$ss13_StringObjectV13CountAndFlagsV9flagsMasks6UInt64VvpZMV
657-
Added: _$ss13_StringObjectV13CountAndFlagsV9isNFCMasks6UInt64VvpZMV
658-
Added: _$ss13_StringObjectV7NibblesO05emptyA0s6UInt64VvpZMV
659-
Added: _$ss13_StringObjectV7NibblesO16largeAddressMasks6UInt64VvpZMV
660-
Added: _$ss13_StringObjectV7NibblesO17discriminatorMasks6UInt64VvpZMV
661-
Added: _$ss13_UnsafeBitsetV4WordV5emptyADvpZMV
662-
Added: _$ss13_UnsafeBitsetV4WordV7allBitsADvpZMV
663-
Added: _$ss13_UnsafeBitsetV4WordV8capacitySivpZMV
664-
Added: _$ss14_BridgeStorageV8flagMaskSuvpZMV
665-
Added: _$ss15__RawSetStorageC5emptys07__EmptyB9SingletonCvpZMV
666-
Added: _$ss16_ValidUTF8BufferV27encodedReplacementCharacterABvpZMV
667-
Added: _$ss16_ValidUTF8BufferV8capacitySivpZMV
668-
Added: _$ss17_EachFieldOptionsV13ignoreUnknownABvpZMV
669-
Added: _$ss17_EachFieldOptionsV9classTypeABvpZMV
670-
Added: _$ss20ManagedBufferPointerV13_headerOffsetSivpZMV
671-
Added: _$ss20ManagedBufferPointerV14_alignmentMaskSivpZMV
672-
Added: _$ss20ManagedBufferPointerV14_elementOffsetSivpZMV
673-
Added: _$ss22__RawDictionaryStorageC5emptys07__EmptyB9SingletonCvpZMV
674-
Added: _$ss24_RuntimeFunctionCountersV03numabC0SivpZMV
675-
Added: _$ss24_RuntimeFunctionCountersV07runtimeB11NameToIndexSDySSSiGvpZMV
676-
Added: _$ss24_RuntimeFunctionCountersV07runtimeB5NamesSaySSGvpZMV
677-
Added: _$ss24_RuntimeFunctionCountersV07runtimebC7OffsetsSPys6UInt16VGvpZMV
678-
Added: _$ss4Int8V8bitWidthSivpZMV
679-
Added: _$ss5Int16V8bitWidthSivpZMV
680-
Added: _$ss5Int32V8bitWidthSivpZMV
681-
Added: _$ss5Int64V8bitWidthSivpZMV
682-
Added: _$ss5UInt8V8bitWidthSivpZMV
683-
Added: _$ss6HasherV14_executionSeeds6UInt64V_AEtvpZMV
684-
Added: _$ss6HasherV16_isDeterministicSbvpZMV
685-
Added: _$ss6Int128V3maxABvpZMV
686-
Added: _$ss6Int128V3minABvpZMV
687-
Added: _$ss6Int128V4zeroABvpZMV
688-
Added: _$ss6Int128V8bitWidthSivpZMV
689-
Added: _$ss6UInt16V8bitWidthSivpZMV
690-
Added: _$ss6UInt32V8bitWidthSivpZMV
691-
Added: _$ss6UInt64V8bitWidthSivpZMV
692-
Added: _$ss7Float16V12signalingNaNABvpZMV
693-
Added: _$ss7Float16V13_exponentBiasSuvpZMV
694-
Added: _$ss7Float16V13_quietNaNMasks6UInt16VvpZMV
695-
Added: _$ss7Float16V16_significandMasks6UInt16VvpZMV
696-
Added: _$ss7Float16V16exponentBitCountSivpZMV
697-
Added: _$ss7Float16V17_infinityExponentSuvpZMV
698-
Added: _$ss7Float16V19significandBitCountSivpZMV
699-
Added: _$ss7Float16V20leastNormalMagnitudeABvpZMV
700-
Added: _$ss7Float16V21leastNonzeroMagnitudeABvpZMV
701-
Added: _$ss7Float16V23greatestFiniteMagnitudeABvpZMV
702-
Added: _$ss7Float16V2piABvpZMV
703-
Added: _$ss7Float16V3nanABvpZMV
704-
Added: _$ss7Float16V8infinityABvpZMV
705-
Added: _$ss7Float16V8quietNaNABvpZMV
706-
Added: _$ss7Float16V8ulpOfOneABvpZMV
707-
Added: _$ss7UInt128V3maxABvpZMV
708-
Added: _$ss7UInt128V3minABvpZMV
709-
Added: _$ss7UInt128V4zeroABvpZMV
710-
Added: _$ss7UInt128V8bitWidthSivpZMV
711-
Added: _$ss7UnicodeO23CanonicalCombiningClassV10aboveRightADvpZMV
712-
Added: _$ss7UnicodeO23CanonicalCombiningClassV10belowRightADvpZMV
713-
Added: _$ss7UnicodeO23CanonicalCombiningClassV11doubleAboveADvpZMV
714-
Added: _$ss7UnicodeO23CanonicalCombiningClassV11doubleBelowADvpZMV
715-
Added: _$ss7UnicodeO23CanonicalCombiningClassV11kanaVoicingADvpZMV
716-
Added: _$ss7UnicodeO23CanonicalCombiningClassV12notReorderedADvpZMV
717-
Added: _$ss7UnicodeO23CanonicalCombiningClassV13attachedAboveADvpZMV
718-
Added: _$ss7UnicodeO23CanonicalCombiningClassV13attachedBelowADvpZMV
719-
Added: _$ss7UnicodeO23CanonicalCombiningClassV13iotaSubscriptADvpZMV
720-
Added: _$ss7UnicodeO23CanonicalCombiningClassV17attachedBelowLeftADvpZMV
721-
Added: _$ss7UnicodeO23CanonicalCombiningClassV18attachedAboveRightADvpZMV
722-
Added: _$ss7UnicodeO23CanonicalCombiningClassV4leftADvpZMV
723-
Added: _$ss7UnicodeO23CanonicalCombiningClassV5aboveADvpZMV
724-
Added: _$ss7UnicodeO23CanonicalCombiningClassV5belowADvpZMV
725-
Added: _$ss7UnicodeO23CanonicalCombiningClassV5nuktaADvpZMV
726-
Added: _$ss7UnicodeO23CanonicalCombiningClassV5rightADvpZMV
727-
Added: _$ss7UnicodeO23CanonicalCombiningClassV6viramaADvpZMV
728-
Added: _$ss7UnicodeO23CanonicalCombiningClassV7overlayADvpZMV
729-
Added: _$ss7UnicodeO23CanonicalCombiningClassV9aboveLeftADvpZMV
730-
Added: _$ss7UnicodeO23CanonicalCombiningClassV9belowLeftADvpZMV
731-
Added: _$ss7UnicodeO4UTF8O27encodedReplacementCharacters06_ValidB6BufferVvpZMV
732-
Added: _$ss7UnicodeO5UTF16O20_replacementCodeUnits6UInt16VvpZMV
733-
Added: _$ss7UnicodeO5UTF32O20_replacementCodeUnits6UInt32VvpZMV
734-
Added: _$ss8DurationV4zeroABvpZMV
735-
Added: _$ss8SIMDMaskVss5SIMD2VySiGRszrlE7allTrueAByAEGvpZMV
736-
Added: _$ss8SIMDMaskVss5SIMD2Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
737-
Added: _$ss8SIMDMaskVss5SIMD2Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
738-
Added: _$ss8SIMDMaskVss5SIMD2Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
739-
Added: _$ss8SIMDMaskVss5SIMD2Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
740-
Added: _$ss8SIMDMaskVss5SIMD3VySiGRszrlE7allTrueAByAEGvpZMV
741-
Added: _$ss8SIMDMaskVss5SIMD3Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
742-
Added: _$ss8SIMDMaskVss5SIMD3Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
743-
Added: _$ss8SIMDMaskVss5SIMD3Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
744-
Added: _$ss8SIMDMaskVss5SIMD3Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
745-
Added: _$ss8SIMDMaskVss5SIMD4VySiGRszrlE7allTrueAByAEGvpZMV
746-
Added: _$ss8SIMDMaskVss5SIMD4Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
747-
Added: _$ss8SIMDMaskVss5SIMD4Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
748-
Added: _$ss8SIMDMaskVss5SIMD4Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
749-
Added: _$ss8SIMDMaskVss5SIMD4Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
750-
Added: _$ss8SIMDMaskVss5SIMD8VySiGRszrlE7allTrueAByAEGvpZMV
751-
Added: _$ss8SIMDMaskVss5SIMD8Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
752-
Added: _$ss8SIMDMaskVss5SIMD8Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
753-
Added: _$ss8SIMDMaskVss5SIMD8Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
754-
Added: _$ss8SIMDMaskVss5SIMD8Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
755-
Added: _$ss8SIMDMaskVss6SIMD16VySiGRszrlE7allTrueAByAEGvpZMV
756-
Added: _$ss8SIMDMaskVss6SIMD16Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
757-
Added: _$ss8SIMDMaskVss6SIMD16Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
758-
Added: _$ss8SIMDMaskVss6SIMD16Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
759-
Added: _$ss8SIMDMaskVss6SIMD16Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
760-
Added: _$ss8SIMDMaskVss6SIMD32VySiGRszrlE7allTrueAByAEGvpZMV
761-
Added: _$ss8SIMDMaskVss6SIMD32Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
762-
Added: _$ss8SIMDMaskVss6SIMD32Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
763-
Added: _$ss8SIMDMaskVss6SIMD32Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
764-
Added: _$ss8SIMDMaskVss6SIMD32Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
765-
Added: _$ss8SIMDMaskVss6SIMD64VySiGRszrlE7allTrueAByAEGvpZMV
766-
Added: _$ss8SIMDMaskVss6SIMD64Vys4Int8VGRszrlE7allTrueAByAGGvpZMV
767-
Added: _$ss8SIMDMaskVss6SIMD64Vys5Int16VGRszrlE7allTrueAByAGGvpZMV
768-
Added: _$ss8SIMDMaskVss6SIMD64Vys5Int32VGRszrlE7allTrueAByAGGvpZMV
769-
Added: _$ss8SIMDMaskVss6SIMD64Vys5Int64VGRszrlE7allTrueAByAGGvpZMV
770-
Added: _$ss7UnicodeO5ASCIIO27encodedReplacementCharacters15CollectionOfOneVys5UInt8VGvpZMV
771-
Added: _$ss7UnicodeO5UTF16O27encodedReplacementCharacters11_UIntBufferVys6UInt16VGvpZMV
772-
Added: _$ss7UnicodeO5UTF32O27encodedReplacementCharacters15CollectionOfOneVys6UInt32VGvpZMV
773-
Added: _$sSo19_SwiftStdlibVersionasE6v6_1_0ABvpZMV

test/abi/macOS/arm64/string-processing.swift

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -47,25 +47,3 @@ Added: _$s17_StringProcessing5RegexV18_nsreCompatibilityACyxGvg
4747

4848
// property descriptor for _StringProcessing.Regex._nsreCompatibility : _StringProcessing.Regex<A>
4949
Added: _$s17_StringProcessing5RegexV18_nsreCompatibilityACyxGvpMV
50-
51-
// Add property descriptors for static properties
52-
Added: _$s17_StringProcessing15_CompileOptionsV13enableMetricsACvpZMV
53-
Added: _$s17_StringProcessing15_CompileOptionsV13enableTracingACvpZMV
54-
Added: _$s17_StringProcessing15_CompileOptionsV20disableOptimizationsACvpZMV
55-
Added: _$s17_StringProcessing15_CompileOptionsV7defaultACvpZMV
56-
Added: _$s17_StringProcessing18RegexSemanticLevelV13unicodeScalarACvpZMV
57-
Added: _$s17_StringProcessing18RegexSemanticLevelV15graphemeClusterACvpZMV
58-
Added: _$s17_StringProcessing21RegexWordBoundaryKindV6simpleACvpZMV
59-
Added: _$s17_StringProcessing21RegexWordBoundaryKindV7defaultACvpZMV
60-
Added: _$s17_StringProcessing23RegexRepetitionBehaviorV10possessiveACvpZMV
61-
Added: _$s17_StringProcessing23RegexRepetitionBehaviorV5eagerACvpZMV
62-
Added: _$s17_StringProcessing23RegexRepetitionBehaviorV9reluctantACvpZMV
63-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO18QuantificationKindV10possessiveAGvpZMV
64-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO18QuantificationKindV5eagerAGvpZMV
65-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO18QuantificationKindV9reluctantAGvpZMV
66-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO20QuantificationAmountV10zeroOrMoreAGvpZMV
67-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO20QuantificationAmountV9oneOrMoreAGvpZMV
68-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO20QuantificationAmountV9zeroOrOneAGvpZMV
69-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO9GroupKindV17negativeLookaheadAGvpZMV
70-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO9GroupKindV18atomicNonCapturingAGvpZMV
71-
Added: _$s17_StringProcessing7DSLTreeV4_ASTO9GroupKindV9lookaheadAGvpZMV

test/abi/macOS/arm64/synchronization.swift

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -685,16 +685,3 @@ Added: _$s15Synchronization5_CellVMa
685685

686686
// nominal type descriptor for Synchronization._Cell
687687
Added: _$s15Synchronization5_CellVMn
688-
689-
// Add property descriptors for static properties
690-
Added: _$s15Synchronization18AtomicLoadOrderingV22sequentiallyConsistentACvpZMV
691-
Added: _$s15Synchronization18AtomicLoadOrderingV7relaxedACvpZMV
692-
Added: _$s15Synchronization18AtomicLoadOrderingV9acquiringACvpZMV
693-
Added: _$s15Synchronization19AtomicStoreOrderingV22sequentiallyConsistentACvpZMV
694-
Added: _$s15Synchronization19AtomicStoreOrderingV7relaxedACvpZMV
695-
Added: _$s15Synchronization19AtomicStoreOrderingV9releasingACvpZMV
696-
Added: _$s15Synchronization20AtomicUpdateOrderingV21acquiringAndReleasingACvpZMV
697-
Added: _$s15Synchronization20AtomicUpdateOrderingV22sequentiallyConsistentACvpZMV
698-
Added: _$s15Synchronization20AtomicUpdateOrderingV7relaxedACvpZMV
699-
Added: _$s15Synchronization20AtomicUpdateOrderingV9acquiringACvpZMV
700-
Added: _$s15Synchronization20AtomicUpdateOrderingV9releasingACvpZMV

0 commit comments

Comments
 (0)