Skip to content

Commit d4222ae

Browse files
committed
Review fixes.
1 parent ef66493 commit d4222ae

File tree

7 files changed

+20
-20
lines changed

7 files changed

+20
-20
lines changed

Sources/JExtractSwiftLib/FFM/CDeclLowering/CRepresentation.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ extension SwiftKnownTypeDeclKind {
126126
)
127127
case .void: .void
128128
case .unsafePointer, .unsafeMutablePointer, .unsafeRawBufferPointer, .unsafeMutableRawBufferPointer,
129-
.unsafeBufferPointer, .unsafeMutableBufferPointer, .string, .data, .dataProtocol, .essentialsData,
130-
.essentialsDataProtocol, .optional:
129+
.unsafeBufferPointer, .unsafeMutableBufferPointer, .string, .foundationData, .foundationDataProtocol,
130+
.essentialsData, .essentialsDataProtocol, .optional:
131131
nil
132132
}
133133
}

Sources/JExtractSwiftLib/FFM/CDeclLowering/FFMSwift2JavaGenerator+FunctionLowering.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ struct CdeclLowering {
282282
)
283283
}
284284

285-
case .data, .essentialsData:
285+
case .foundationData, .essentialsData:
286286
break
287287

288288
default:
@@ -375,7 +375,7 @@ struct CdeclLowering {
375375
case .nominal(let nominal):
376376
if let knownType = nominal.nominalTypeDecl.knownTypeKind {
377377
switch knownType {
378-
case .data, .essentialsData:
378+
case .foundationData, .essentialsData:
379379
break
380380
case .unsafeRawPointer, .unsafeMutableRawPointer:
381381
throw LoweringError.unhandledType(.optional(wrappedType))
@@ -387,7 +387,7 @@ struct CdeclLowering {
387387
throw LoweringError.unhandledType(.optional(wrappedType))
388388
case .void, .string:
389389
throw LoweringError.unhandledType(.optional(wrappedType))
390-
case .dataProtocol, .essentialsDataProtocol:
390+
case .foundationDataProtocol, .essentialsDataProtocol:
391391
throw LoweringError.unhandledType(.optional(wrappedType))
392392
default:
393393
// Unreachable? Should be handled by `CType(cdeclType:)` lowering above.
@@ -505,7 +505,7 @@ struct CdeclLowering {
505505
])
506506
)
507507

508-
case .data, .essentialsData:
508+
case .foundationData, .essentialsData:
509509
break
510510

511511
default:
@@ -606,7 +606,7 @@ struct CdeclLowering {
606606
case .void:
607607
return LoweredResult(cdeclResultType: .void, cdeclOutParameters: [], conversion: .placeholder)
608608

609-
case .data, .essentialsData:
609+
case .foundationData, .essentialsData:
610610
break
611611

612612
case .string, .optional:

Sources/JExtractSwiftLib/FFM/FFMSwift2JavaGenerator+JavaTranslation.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ extension FFMSwift2JavaGenerator {
411411
conversion: .call(.placeholder, function: "SwiftRuntime.toCString", withArena: true)
412412
)
413413

414-
case .data, .essentialsData:
414+
case .foundationData, .essentialsData:
415415
break
416416

417417
default:
@@ -515,7 +515,7 @@ extension FFMSwift2JavaGenerator {
515515
case .nominal(let nominal):
516516
if let knownType = nominal.nominalTypeDecl.knownTypeKind {
517517
switch knownType {
518-
case .data, .dataProtocol, .essentialsData, .essentialsDataProtocol:
518+
case .foundationData, .foundationDataProtocol, .essentialsData, .essentialsDataProtocol:
519519
break
520520
default:
521521
throw JavaTranslationError.unhandledType(.optional(swiftType))
@@ -658,7 +658,7 @@ extension FFMSwift2JavaGenerator {
658658
)
659659
)
660660

661-
case .data, .essentialsData:
661+
case .foundationData, .essentialsData:
662662
break
663663

664664
case .unsafePointer, .unsafeMutablePointer:

Sources/JExtractSwiftLib/JNI/JNIJavaTypeTranslator.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ enum JNIJavaTypeTranslator {
5050
.unsafePointer, .unsafeMutablePointer,
5151
.unsafeRawBufferPointer, .unsafeMutableRawBufferPointer,
5252
.unsafeBufferPointer, .unsafeMutableBufferPointer,
53-
.optional, .data, .dataProtocol, .essentialsData, .essentialsDataProtocol:
53+
.optional, .foundationData, .foundationDataProtocol, .essentialsData, .essentialsDataProtocol:
5454
return nil
5555
}
5656
}

Sources/JExtractSwiftLib/Swift2JavaTranslator.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ extension Swift2JavaTranslator {
110110

111111
// If any API uses 'Foundation.Data' or 'FoundationEssentials.Data',
112112
// import 'Data' as if it's declared in this module.
113-
if let dataDecl = self.symbolTable[.data] ?? self.symbolTable[.essentialsData] {
114-
let dataProtocolDecl = (self.symbolTable[.dataProtocol] ?? self.symbolTable[.essentialsDataProtocol])!
113+
if let dataDecl = self.symbolTable[.foundationData] ?? self.symbolTable[.essentialsData] {
114+
let dataProtocolDecl = (self.symbolTable[.foundationDataProtocol] ?? self.symbolTable[.essentialsDataProtocol])!
115115
if self.isUsing(where: { $0 == dataDecl || $0 == dataProtocolDecl }) {
116116
visitor.visit(nominalDecl: dataDecl.syntax!.asNominal!, in: nil)
117117
}

Sources/JExtractSwiftLib/SwiftTypes/SwiftKnownTypeDecls.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import SwiftSyntax
1616

1717
enum SwiftKnownTypeDeclKind: String, Hashable {
18-
// MARK: -Std
18+
// Swift
1919
case bool = "Swift.Bool"
2020
case int = "Swift.Int"
2121
case uint = "Swift.UInt"
@@ -41,10 +41,10 @@ enum SwiftKnownTypeDeclKind: String, Hashable {
4141
case void = "Swift.Void"
4242
case string = "Swift.String"
4343

44-
// MARK: -Foundation
45-
case dataProtocol = "Foundation.DataProtocol"
44+
// Foundation
45+
case foundationDataProtocol = "Foundation.DataProtocol"
4646
case essentialsDataProtocol = "FoundationEssentials.DataProtocol"
47-
case data = "Foundation.Data"
47+
case foundationData = "Foundation.Data"
4848
case essentialsData = "FoundationEssentials.Data"
4949

5050
var moduleAndName: (module: String, name: String) {

Sources/JExtractSwiftLib/SwiftTypes/SwiftKnownTypes.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ struct SwiftKnownTypes {
3535
var unsafeRawPointer: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.unsafeRawPointer])) }
3636
var unsafeMutableRawPointer: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.unsafeMutableRawPointer])) }
3737

38-
var dataProtocol: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.dataProtocol])) }
39-
var data: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.data])) }
38+
var foundationDataProtocol: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.foundationDataProtocol])) }
39+
var foundationData: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.foundationData])) }
4040
var essentialsDataProtocol: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.essentialsDataProtocol])) }
4141
var essentialsData: SwiftType { .nominal(SwiftNominalType(nominalTypeDecl: symbolTable[.essentialsData])) }
4242

@@ -80,7 +80,7 @@ struct SwiftKnownTypes {
8080
/// given protocol kind. E.g. `String` for `StringProtocol`
8181
func representativeType(of knownProtocol: SwiftKnownTypeDeclKind) -> SwiftType? {
8282
switch knownProtocol {
83-
case .dataProtocol: return self.data
83+
case .foundationDataProtocol: return self.foundationData
8484
case .essentialsDataProtocol: return self.essentialsData
8585
default: return nil
8686
}

0 commit comments

Comments
 (0)