@@ -403,7 +403,7 @@ extension Swift2JavaTranslator {
403
403
404
404
var paramDecls = decl. translatedSignature. parameters
405
405
. flatMap ( \. javaParameters)
406
- . map { " \( $0. javaType ) \( $0. parameterName ) " }
406
+ . map { " \( $0. type ) \( $0. name ) " }
407
407
. joined ( separator: " , " )
408
408
assert ( decl. translatedSignature. requiresSwiftArena, " constructor always require the SwiftArena " )
409
409
paramDecls += " , SwiftArena swiftArena$ "
@@ -451,7 +451,7 @@ extension Swift2JavaTranslator {
451
451
452
452
var paramDecls = decl. translatedSignature. parameters
453
453
. flatMap ( \. javaParameters)
454
- . map { " \( $0. javaType ) \( $0. parameterName ) " }
454
+ . map { " \( $0. type ) \( $0. name ) " }
455
455
. joined ( separator: " , " )
456
456
457
457
if decl. translatedSignature. requiresSwiftArena {
@@ -526,9 +526,9 @@ extension Swift2JavaTranslator {
526
526
527
527
// Indirect return receivers.
528
528
for outParameter in decl. translatedSignature. result. outParameters {
529
- let memoryLayout = renderMemoryLayoutValue ( for: outParameter. javaType )
529
+ let memoryLayout = renderMemoryLayoutValue ( for: outParameter. type )
530
530
531
- let arena = if let className = outParameter. javaType . className,
531
+ let arena = if let className = outParameter. type . className,
532
532
self . importedTypes [ className] != nil {
533
533
// Use passed-in 'SwiftArena' for 'SwiftValue'.
534
534
" swiftArena$ "
@@ -538,9 +538,9 @@ extension Swift2JavaTranslator {
538
538
}
539
539
540
540
printer. print (
541
- " MemorySegment \( outParameter. parameterName ) = \( arena) .allocate( \( memoryLayout) ); "
541
+ " MemorySegment \( outParameter. name ) = \( arena) .allocate( \( memoryLayout) ); "
542
542
)
543
- downCallArguments. append ( outParameter. parameterName )
543
+ downCallArguments. append ( outParameter. name )
544
544
}
545
545
546
546
//=== Part 3: Downcall.
@@ -557,7 +557,7 @@ extension Swift2JavaTranslator {
557
557
if isConstructor {
558
558
// For constructors, the caller expects the "self" memory segment.
559
559
printer. print ( " \( downCall) ; " )
560
- let outParameterName = decl. translatedSignature. result. outParameters [ 0 ] . parameterName
560
+ let outParameterName = decl. translatedSignature. result. outParameters [ 0 ] . name
561
561
printer. print ( " return \( outParameterName) ; " )
562
562
} else if decl. translatedSignature. result. javaResultType == . void {
563
563
printer. print ( " \( downCall) ; " )
0 commit comments