SymbolName
@Target([AnnotationTarget.FUNCTION]) annotation class SymbolName
Forces the compiler to use specified symbol name for the target external
function.
TODO: changing symbol name breaks the binary compatibility,
so it should probably be allowed on internal
and private
functions only.
Constructors
<init>
Forces the compiler to use specified symbol name for the target external
function.
SymbolName(name: String)
Properties
name
val name: String