czyzby
12/17/2017, 4:35 PMorg.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't inline method call 'addTooltip' into
@org.junit.Test public final fun `should add Tooltip with init block`(): kotlin.Unit defined in ktx.scene2d.TooltipFactoriesTest
(...)
Cause: addTooltip$default (Lcom/badlogic/gdx/scenes/scene2d/Actor;Ljava/lang/String;Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;Lcom/badlogic/gdx/scenes/scene2d/ui/TooltipManager;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lcom/badlogic/gdx/scenes/scene2d/ui/Tooltip;:
@Lorg/jetbrains/annotations/NotNull;() // invisible
(...)
The root cause was thrown at: SMAPAndMethodNode.kt:38
at org.jetbrains.kotlin.codegen.inline.InlineCodegen.throwCompilationException(InlineCodegen.kt:132)
louiscad
12/17/2017, 8:31 PMczyzby
12/17/2017, 8:49 PMinline
keyword, the function works as expected.louiscad
12/17/2017, 9:19 PMilya.gorbunov
12/18/2017, 3:33 AMczyzby
12/18/2017, 7:15 AMlouiscad
12/18/2017, 8:37 AM