Skip to content

Commit 0bb5425

Browse files
authored
Merge pull request #64029 from al45tair/eng/PR-106138642
[Reflection] Fix build breakage caused by wrong type argument.
2 parents c073710 + 6869579 commit 0bb5425

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

stdlib/public/Reflection/Sources/_Runtime/Utils/PtrAuth.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,9 @@ extension PtrAuth {
198198
let signedBitPattern = UInt64(Builtin.int_ptrauth_sign(
199199
fnPtr.bitPattern._value,
200200
Key.processIndependentCode._value,
201-
UInt64(Builtin.typePtrAuthDiscriminator(
201+
Builtin.typePtrAuthDiscriminator(
202202
Metadata.AccessFunction.AccessFn0.self
203-
))
203+
)
204204
))
205205

206206
return signedBitPattern.rawPointer
@@ -212,9 +212,9 @@ extension PtrAuth {
212212
let signedBitPattern = UInt64(Builtin.int_ptrauth_sign(
213213
fnPtr.bitPattern._value,
214214
Key.processIndependentCode._value,
215-
UInt64(Builtin.typePtrAuthDiscriminator(
215+
Builtin.typePtrAuthDiscriminator(
216216
Metadata.AccessFunction.AccessFn1.self
217-
))
217+
)
218218
))
219219

220220
return signedBitPattern.rawPointer
@@ -226,9 +226,9 @@ extension PtrAuth {
226226
let signedBitPattern = UInt64(Builtin.int_ptrauth_sign(
227227
fnPtr.bitPattern._value,
228228
Key.processIndependentCode._value,
229-
UInt64(Builtin.typePtrAuthDiscriminator(
229+
Builtin.typePtrAuthDiscriminator(
230230
Metadata.AccessFunction.AccessFn2.self
231-
))
231+
)
232232
))
233233

234234
return signedBitPattern.rawPointer
@@ -240,9 +240,9 @@ extension PtrAuth {
240240
let signedBitPattern = UInt64(Builtin.int_ptrauth_sign(
241241
fnPtr.bitPattern._value,
242242
Key.processIndependentCode._value,
243-
UInt64(Builtin.typePtrAuthDiscriminator(
243+
Builtin.typePtrAuthDiscriminator(
244244
Metadata.AccessFunction.AccessFn3.self
245-
))
245+
)
246246
))
247247

248248
return signedBitPattern.rawPointer
@@ -254,9 +254,9 @@ extension PtrAuth {
254254
let signedBitPattern = UInt64(Builtin.int_ptrauth_sign(
255255
fnPtr.bitPattern._value,
256256
Key.processIndependentCode._value,
257-
UInt64(Builtin.typePtrAuthDiscriminator(
257+
Builtin.typePtrAuthDiscriminator(
258258
Metadata.AccessFunction.AccessFnMany.self
259-
))
259+
)
260260
))
261261

262262
return signedBitPattern.rawPointer

0 commit comments

Comments
 (0)