From aef8a7a8f1057d2996935914adbb610fcc23ed42 Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Wed, 29 Aug 2018 21:52:35 +0300 Subject: [PATCH] New J2K: Clearer return type for recurse --- .../kotlin/j2k/conversions/RecursiveApplicableConversionBase.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/RecursiveApplicableConversionBase.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/RecursiveApplicableConversionBase.kt index 0e7ed413bfd..e55b698ae5c 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/RecursiveApplicableConversionBase.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/RecursiveApplicableConversionBase.kt @@ -23,7 +23,7 @@ abstract class RecursiveApplicableConversionBase : MatchBasedConversion() { abstract fun applyToElement(element: JKTreeElement): JKTreeElement - inline fun recurse(element: JKTreeElement): JKTreeElement { + inline fun recurse(element: T): T { return applyRecursive(element, ::applyToElement) } } \ No newline at end of file