File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,9 @@ set(swift_string_processing_link_libraries
1515 swift_RegexParser)
1616
1717file (GLOB_RECURSE _STRING_PROCESSING_SOURCES
18- "${EXPERIMENTAL_STRING_PROCESSING_SOURCE_DIR} /Sources/_StringProcessing/*.swift" )
18+ "${EXPERIMENTAL_STRING_PROCESSING_SOURCE_DIR} /Sources/_StringProcessing/*.swift"
19+ "${EXPERIMENTAL_STRING_PROCESSING_SOURCE_DIR} /Sources/_CUnicode/*.h"
20+ "${EXPERIMENTAL_STRING_PROCESSING_SOURCE_DIR} /Sources/_CUnicode/*.c" )
1921set (STRING_PROCESSING_SOURCES)
2022foreach (source ${_STRING_PROCESSING_SOURCES} )
2123 file (TO_CMAKE_PATH "${source} " source )
Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ extension Substring {
133133extension Unicode . Scalar . Properties {
134134 @_spi ( _Unicode)
135135 @available ( SwiftStdlib 5 . 7 , * )
136- public var script : UInt8 {
136+ public var _script : UInt8 {
137137 let rawValue = _swift_stdlib_getScript ( _scalar. value)
138138
139139 _internalInvariant ( rawValue != . max, " Unknown script rawValue " )
@@ -143,23 +143,23 @@ extension Unicode.Scalar.Properties {
143143
144144 @_spi ( _Unicode)
145145 @available ( SwiftStdlib 5 . 7 , * )
146- public var scriptExtensions : [ UInt8 ] {
146+ public var _scriptExtensions : [ UInt8 ] {
147147 var count : UInt8 = 0
148148 let pointer = _swift_stdlib_getScriptExtensions ( _scalar. value, & count)
149149
150150 guard let pointer = pointer else {
151- return [ script ]
151+ return [ _script ]
152152 }
153153
154154 var result : [ UInt8 ] = [ ]
155155 result. reserveCapacity ( Int ( count) )
156156
157157 for i in 0 ..< count {
158- let script = pointer [ Int ( i) ]
158+ let rawValue = pointer [ Int ( i) ]
159159
160- _internalInvariant ( script != . max, " Unknown script rawValue " )
160+ _internalInvariant ( rawValue != . max, " Unknown script rawValue " )
161161
162- result. append ( script )
162+ result. append ( rawValue )
163163 }
164164
165165 return result
Original file line number Diff line number Diff line change @@ -490,7 +490,7 @@ __swift_uint8_t _swift_stdlib_getScript(__swift_uint32_t scalar) {
490490
491491SWIFT_RUNTIME_STDLIB_INTERNAL
492492const __swift_uint8_t *_swift_stdlib_getScriptExtensions (__swift_uint32_t scalar,
493- __swift_uint8_t *count) {
493+ __swift_uint8_t *count) {
494494#if !SWIFT_STDLIB_ENABLE_UNICODE_DATA
495495 swift::swift_abortDisabledUnicodeSupport ();
496496#else
You can’t perform that action at this time.
0 commit comments