Spec-Zone.ru › Kotlin 1.8

invoke

kotlin-stdlib / kotlin / 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–2023 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