invoke
Требования к платформе и версии: JVM (1.7), JS (1.7), Native (1.7)
operator fun <T, R> DeepRecursiveFunction<T, R>.invoke( value: T ): R
Инициирует вызов этой глубоко рекурсивной функции, формируя корень дерева вызовов.
Этот оператор не должен использоваться изнутри DeepRecursiveScope, так как он использует слот стека вызовов для начального рекурсивного вызова. Изнутри DeepRecursiveScope используйте callRecursive.
© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/invoke.html