Класс native.native
class native extends StaticAnnotation
Маркер для методов нативных методов.
@native def f(x: Int, y: List[Long]): String = ...
Метод, помеченный как @native , компилируется в нативный метод платформы, при этом тело метода отбрасывается (если оно есть). Тело будет проверено на типы, если оно присутствует.
Метод, помеченный как @native, должен быть членом класса, а не тракта (с версии 2.12).
| Надтипы |
|---|
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.2.0/scala/native.html