UAST: Fix getContainingFile, should return KtFile instead of FakeFileForLightClass

#KT-20170 Fixed
This commit is contained in:
Vyacheslav Gerasimov
2017-09-12 20:02:51 +03:00
parent 6d7c88a2bc
commit 14742a6048
7 changed files with 82 additions and 25 deletions
@@ -29,7 +29,7 @@ import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.psi.KtFile
open class FakeFileForLightClass(
protected val ktFile: KtFile,
val ktFile: KtFile,
private val lightClass: () -> KtLightClass,
private val stub: () -> PsiClassHolderFileStub<*>,
private val packageFqName: FqName = ktFile.packageFqName