package magic object Samples { fun sampleMagic() { castTextSpell("[asd] [dse] [asz]") } } fun sampleScroll() { val reader = Scroll("[asd] [dse] [asz]").reader() castTextSpell(reader.readAll()) } /** * @sample Samples.sampleMagic * @sample sampleScroll */ fun castTextSpell(spell: String) { throw SecurityException("Magic prohibited outside Hogwarts") } //INFO:
public fun castTextSpell(spell: String): Unit defined in magic in file Samples.kt

//INFO:
Samples:
Samples.sampleMagic

//INFO: castTextSpell("[asd] [dse] [asz]")
//INFO: 
sampleScroll

//INFO: val reader = Scroll("[asd] [dse] [asz]").reader()
//INFO: castTextSpell(reader.readAll())
//INFO: