Я не могу понять реализацию исходного кода string.kt в kotlin

В исходном коде kotlin я не могу понять, как реализовать длину String.kt, это так:

package kotlin public class String : Comparable<String>, CharSequence { companion object {} /** * Returns a string obtained by concatenating this string with the string representation of the given [other] object. */ public operator fun plus(other: Any?): String public override val length: Int public override fun get(index: Int): Char public override fun subSequence(startIndex: Int, endIndex: Int): CharSequence public override fun compareTo(other: String): Int} 

var len:Int = "abc".length; // len = 3 where to run the length??

где реализовать функцию длины?

    Строковые функции являются примерами того, что Котлин рассматривает Intrinsic функции. Они определяются на основе платформы, на которой они работают, и вы не сможете найти их реализацию в исходном коде.

    Для JVM они будут непосредственно сопоставлены с соответствующими родными методами java.lang.String . Это гарантирует отсутствие накладных расходов во время выполнения и использует оптимизацию, выполняемую в стандартной библиотеке java.

    Intereting Posts
    Kotlin: Получение данных из Firebase сообщение не получено в чате Bluetooth. Разве мой обработчик сломан? как вычислить проекционную точку в котлин? Не удается использовать динамический веб-контент с Spring Boot и Kotlin Когда у меня есть выбранный вид и сдвигается вниз по строке состояния, когда я поднимаю его снова, вид не выбран Ошибка комнаты в Android: TypeConverter не распознается для списка перечислений Весенняя загрузка с Jetty + Jersey всегда показывает 404 Jacoco с gradle и kotlin не создает файл jacoco.exec Kotlin, Java, multidex, Dagger 2, Butterknife and Realm: transformClassesWithJarMergingForDebug: дублирующаяся запись: org / jetbrains / annotations / NotNull.class Kotlin Anko Custom View Родительский охват Как изменить вид в TornadoFx Котлин – Функции более высокого порядка и несоответствие типов java static final в kotlin: инициализатор Const 'val' должен быть постоянным значением java.lang.NoClassDefFoundError: kotlin.jvm.internal.Intrinsics – newApplication класс данных kotlin HttpMessageNotReadableException