Spec-Zone.ru › Kotlin 1.6

invoke

kotlin-stdlib / kotlin / invoke
Требования к платформе и версии: JVM (1.4), JS (1.4), Native (1.4)
@ExperimentalStdlibApi operator fun <T, R> DeepRecursiveFunction<T, R>.invoke(
    value: T
): R

Инициализирует вызов этой глубоко рекурсивной функции, образуя корень дерева вызовов.

Этот оператор не следует использовать изнутри DeepRecursiveScope, так как он использует слот стека вызовов для начального рекурсивного вызова. Изнутри DeepRecursiveScope используйте callRecursive.

© 2010–2020 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API