fun add()

in src/main/kotlin/org/jetbrains/objcdiff/swift/SwiftCallPrinter.kt [7:25]


    fun add(function: SwiftFunction): SwiftCallPrinter {
        sb.append(function.name)
        sb.append("(")

        val args = function.arguments
        if (args.isNotEmpty()) {
            args.entries.forEachIndexed { index, (argName, argType) ->
                if (index > 0) sb.append(", ")
                sb.append("$argName: ")

                if (argType.isPrimitive) {
                    sb.append(createPrimitiveValue(argType))
                }
            }
        }

        sb.append(")")
        return this
    }