@@ -23,8 +23,8 @@ open class SwiftObjects: JavaObject {
2323@JavaImplementation ( " org.swift.swiftkit.core.SwiftObjects " )
2424extension SwiftObjects {
2525 @JavaMethod
26- public static func getRawDiscriminator( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int , selfTypePointer: Int ) -> Int32 {
27- guard let selfType$ = UnsafeRawPointer ( bitPattern: selfTypePointer) else {
26+ public static func getRawDiscriminator( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int64 , selfTypePointer: Int64 ) -> Int32 {
27+ guard let selfType$ = UnsafeRawPointer ( bitPattern: Int ( selfTypePointer) ) else {
2828 fatalError ( " selfType metadata address was null " )
2929 }
3030 let typeMetadata = unsafeBitCast ( selfType$, to: Any . Type. self)
@@ -33,7 +33,7 @@ extension SwiftObjects {
3333 }
3434
3535 func perform< T: _RawDiscriminatorRepresentable > ( as type: T . Type ) -> Int32 {
36- guard let self$ = UnsafeMutablePointer < T > ( bitPattern: selfPointer) else {
36+ guard let self$ = UnsafeMutablePointer < T > ( bitPattern: Int ( selfPointer) ) else {
3737 fatalError ( " self memory address was null " )
3838 }
3939 return self $. pointee. _rawDiscriminator
@@ -42,14 +42,14 @@ extension SwiftObjects {
4242 }
4343
4444 @JavaMethod
45- public static func toString( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int , selfTypePointer: Int ) -> String {
46- guard let selfType$ = UnsafeRawPointer ( bitPattern: selfTypePointer) else {
45+ public static func toString( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int64 , selfTypePointer: Int64 ) -> String {
46+ guard let selfType$ = UnsafeRawPointer ( bitPattern: Int ( selfTypePointer) ) else {
4747 fatalError ( " selfType metadata address was null " )
4848 }
4949 let typeMetadata = unsafeBitCast ( selfType$, to: Any . Type. self)
5050
5151 func perform< T> ( as type: T . Type ) -> String {
52- guard let self$ = UnsafeMutablePointer < T > ( bitPattern: selfPointer) else {
52+ guard let self$ = UnsafeMutablePointer < T > ( bitPattern: Int ( selfPointer) ) else {
5353 fatalError ( " self memory address was null " )
5454 }
5555 return String ( describing: self $. pointee)
@@ -58,14 +58,14 @@ extension SwiftObjects {
5858 }
5959
6060 @JavaMethod
61- public static func toDebugString( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int , selfTypePointer: Int ) -> String {
62- guard let selfType$ = UnsafeRawPointer ( bitPattern: selfTypePointer) else {
61+ public static func toDebugString( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int64 , selfTypePointer: Int64 ) -> String {
62+ guard let selfType$ = UnsafeRawPointer ( bitPattern: Int ( selfTypePointer) ) else {
6363 fatalError ( " selfType metadata address was null " )
6464 }
6565 let typeMetadata = unsafeBitCast ( selfType$, to: Any . Type. self)
6666
6767 func perform< T> ( as type: T . Type ) -> String {
68- guard let self$ = UnsafeMutablePointer < T > ( bitPattern: selfPointer) else {
68+ guard let self$ = UnsafeMutablePointer < T > ( bitPattern: Int ( selfPointer) ) else {
6969 fatalError ( " self memory address was null " )
7070 }
7171 return String ( reflecting: self $. pointee)
@@ -74,14 +74,14 @@ extension SwiftObjects {
7474 }
7575
7676 @JavaMethod
77- public static func destroy( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int , selfTypePointer: Int ) {
78- guard let selfType$ = UnsafeRawPointer ( bitPattern: selfTypePointer) else {
77+ public static func destroy( environment: UnsafeMutablePointer < JNIEnv ? > ! , selfPointer: Int64 , selfTypePointer: Int64 ) {
78+ guard let selfType$ = UnsafeRawPointer ( bitPattern: Int ( selfTypePointer) ) else {
7979 fatalError ( " selfType metadata address was null " )
8080 }
8181 let typeMetadata = unsafeBitCast ( selfType$, to: Any . Type. self)
8282
8383 func perform< T> ( as type: T . Type ) {
84- guard let self$ = UnsafeMutablePointer < T > ( bitPattern: selfPointer) else {
84+ guard let self$ = UnsafeMutablePointer < T > ( bitPattern: Int ( selfPointer) ) else {
8585 fatalError ( " self memory address was null " )
8686 }
8787 self $. deinitialize ( count: 1 )
0 commit comments