fun addRecursiveAsImpl()

in generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt [107:116]


                fun addRecursiveAsImpl(fieldName: String, partialInterface: TypeName) {
                    implBuilder.addFunction(
                        FunSpec.builder(fieldName)
                            .addModifiers(PUBLIC, OVERRIDE)
                            .addParameter("recursiveAs", partialInterface)
                            .addStatement("builder.addRecursively(%S, getPartialBuilder(recursiveAs))", fieldName)
                            .also { if (fieldName in requiringJvmName) it.addJvmName(fieldName, partialInterface, true) }
                            .build()
                    )
                }