kotlin-stdlib / kotlinx.cinterop / addressOf addressOf Native 1.3 fun Pinned<ByteArray>.addressOf( index: Int): CPointer<ByteVar>(source) fun Pinned<String>.addressOf(index: Int): CPointer<COpaque>(source) fun Pinned<CharArray>.addressOf( index: Int): CPointer<COpaque>(source) fun Pinned<ShortArray>.addressOf( index: Int): CPointer<ShortVar>(source) fun Pinned<IntArray>.addressOf(index: Int): CPointer<IntVar>(source) fun Pinned<LongArray>.addressOf( index: Int): CPointer<LongVar>(source) fun Pinned<UByteArray>.addressOf( index: Int): CPointer<UByteVar>(source) fun Pinned<UShortArray>.addressOf( index: Int): CPointer<UShortVar>(source) fun Pinned<UIntArray>.addressOf( index: Int): CPointer<UIntVar>(source) fun Pinned<ULongArray>.addressOf( index: Int): CPointer<ULongVar>(source) fun Pinned<FloatArray>.addressOf( index: Int): CPointer<FloatVar>(source) fun Pinned<DoubleArray>.addressOf( index: Int): CPointer<DoubleVar>(source)