JVM_IR: Generate $$forInline companion for transformed crossroutines

This commit is contained in:
Ilmir Usmanov
2019-12-24 14:33:09 +01:00
parent 33c0bfb4c2
commit 7167d5f75c
12 changed files with 18 additions and 17 deletions
@@ -437,6 +437,6 @@ class PsiSourceCompilerForInline(private val codegen: ExpressionCodegen, overrid
}
}
private fun DeclarationDescriptor.isInlineOrInsideInline(): Boolean =
fun DeclarationDescriptor.isInlineOrInsideInline(): Boolean =
if (this is FunctionDescriptor && isInline) true
else containingDeclaration?.isInlineOrInsideInline() == true