FIR IDE: Implement search of psi elements for deserialized Kotlin declarations

Fix "FIR IDE: Implement search of psi elements for deserialized Kotlin declarations"
This commit is contained in:
Ilya Kirillov
2020-05-24 14:24:52 +03:00
parent a8b94b1cca
commit 30eab6c8a3
13 changed files with 477 additions and 22 deletions
@@ -55,6 +55,10 @@ class RawFirBuilder(
return file.accept(Visitor(), Unit) as FirFile
}
fun buildTypeReference(reference: KtTypeReference): FirTypeRef {
return reference.accept(Visitor(), Unit) as FirTypeRef
}
override fun PsiElement.toFirSourceElement(): FirPsiSourceElement<*> {
return this.toFirPsiSourceElement()
}