stdlib
1.3
1.8
1.7
1.6
1.5
1.4
1.3
1.2
1.1
1.0
Native
stdlib
/
kotlinx.cinterop.internal
/
CStruct
CStruct
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
]
)
annotation class
CStruct
(
val
spelling
:
String
)
(
source
)
Since Kotlin
1.3
Types
Properties
Types
Array
Member
At
Link copied to clipboard
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.PROPERTY_GETTER
]
)
annotation class
ArrayMemberAt
(
val
offset
:
Long
)
Since Kotlin
1.3
Bit
Field
Link copied to clipboard
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.PROPERTY_GETTER
,
AnnotationTarget.PROPERTY_SETTER
]
)
annotation class
BitField
(
val
offset
:
Long
,
val
size
:
Int
)
Since Kotlin
1.3
CPlus
Plus
Class
Link copied to clipboard
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
]
)
annotation class
CPlusPlusClass
Since Kotlin
1.3
Managed
Type
Link copied to clipboard
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
]
)
annotation class
ManagedType
Since Kotlin
1.3
Member
At
Link copied to clipboard
Native
@
Target
(
allowedTargets
=
[
AnnotationTarget.PROPERTY_GETTER
,
AnnotationTarget.PROPERTY_SETTER
]
)
annotation class
MemberAt
(
val
offset
:
Long
)
Since Kotlin
1.3
Var
Type
Link copied to clipboard
Native
annotation class
VarType
(
val
size
:
Long
,
val
align
:
Int
)
Since Kotlin
1.3
Properties
spelling
Link copied to clipboard
Native
val
spelling
:
String
Since Kotlin
1.3