Properly calculate call site file in JVM IR inliner

This commit is contained in:
Mikhael Bogdanov
2019-05-20 09:35:05 +02:00
parent 6ef3e9ea42
commit 007af75e1e
7 changed files with 1 additions and 8 deletions
@@ -58,9 +58,8 @@ class IrSourceCompilerForInline(
override val callElementText: String
get() = callElement.toString()
//TODO
override val callsiteFile: PsiFile?
get() = callElement.descriptor.psiElement?.containingFile
get() = codegen.context.psiSourceManager.getKtFile(codegen.irFunction.fileParent)
override val contextKind: OwnerKind
get() = OwnerKind.getMemberOwnerKind(callElement.descriptor.containingDeclaration)