kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers/resolveChildProcessOptionsName.kt [28:53]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - val parameter = ensureNotNull( typeScriptService.getParent(node) ?.let { if (isParenthesizedTypeNode(it)) { typeScriptService.getParent(it) } else it } ?.let { if (isUnionTypeNode(it)) { typeScriptService.getParent(it) } else it } ) ensure(isParameter(parameter)) val parameterNameNode = parameter.name ensure(isIdentifier(parameterNameNode)) val parameterName = parameterNameNode.text val signatureDeclaration = ensureNotNull(typeScriptService.getParent(parameter)) ensure(isFunctionDeclaration(signatureDeclaration)) val signatureName = ensureNotNull(signatureDeclaration.name) val parentName = signatureName.text nullable { - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers/resolveOsOptionsName.kt [26:51]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - val parameter = ensureNotNull( typeScriptService.getParent(node) ?.let { if (isParenthesizedTypeNode(it)) { typeScriptService.getParent(it) } else it } ?.let { if (isUnionTypeNode(it)) { typeScriptService.getParent(it) } else it } ) ensure(isParameter(parameter)) val parameterNameNode = parameter.name ensure(isIdentifier(parameterNameNode)) val parameterName = parameterNameNode.text val signatureDeclaration = ensureNotNull(typeScriptService.getParent(parameter)) ensure(isFunctionDeclaration(signatureDeclaration)) val signatureName = ensureNotNull(signatureDeclaration.name) val parentName = signatureName.text nullable { - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -