KModifier

enum KModifier : Enum<KModifier>

Entries

Link copied to clipboard
OUT("out", Target.VARIANCE_ANNOTATION)
Link copied to clipboard
IN("in", Target.VARIANCE_ANNOTATION)
Link copied to clipboard
DATA("data", Target.CLASS)
Link copied to clipboard
OPERATOR("operator", Target.FUNCTION)
Link copied to clipboard
INFIX("infix", Target.FUNCTION)
Link copied to clipboard
REIFIED("reified", Target.TYPE_PARAMETER)
Link copied to clipboard
CROSSINLINE("crossinline", Target.PARAMETER)
Link copied to clipboard
NOINLINE("noinline", Target.PARAMETER)
Link copied to clipboard
INLINE("inline", Target.FUNCTION)
Link copied to clipboard
COMPANION("companion", Target.CLASS)
Link copied to clipboard
FUN("fun", Target.INTERFACE)
Link copied to clipboard
VALUE("value", Target.CLASS)
Link copied to clipboard
ANNOTATION("annotation", Target.CLASS)
Link copied to clipboard
ENUM("enum", Target.CLASS)
Link copied to clipboard
INNER("inner", Target.CLASS)
Link copied to clipboard
SUSPEND("suspend", Target.FUNCTION)
Link copied to clipboard
VARARG("vararg", Target.PARAMETER)
Link copied to clipboard
TAILREC("tailrec", Target.FUNCTION)
Link copied to clipboard
LATEINIT("lateinit", Target.PROPERTY)
Link copied to clipboard
OVERRIDE("override", Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
EXTERNAL("external", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
CONST("const", Target.PROPERTY)
Link copied to clipboard
SEALED("sealed", Target.CLASS)
Link copied to clipboard
ABSTRACT("abstract", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
OPEN("open", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
FINAL("final", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
ACTUAL("actual", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
EXPECT("expect", Target.CLASS, Target.FUNCTION, Target.PROPERTY)
Link copied to clipboard
INTERNAL("internal", Target.PROPERTY)
Link copied to clipboard
PRIVATE("private", Target.PROPERTY)
Link copied to clipboard
PROTECTED("protected", Target.PROPERTY)
Link copied to clipboard
PUBLIC("public", Target.PROPERTY)

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int