[FIR] Remove unused methods from FirProvider

Those methods were created for first prototype of FIR plugin API, and
  now they are completely redundant
This commit is contained in:
Dmitriy Novozhilov
2021-10-27 13:05:32 +03:00
committed by TeamCityServer
parent acab58a314
commit 0cce0fbbfb
6 changed files with 0 additions and 60 deletions
@@ -17,9 +17,6 @@ import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.name.Name
@RequiresOptIn
annotation class FirProviderInternals
abstract class FirProvider : FirSessionComponent {
/**
* [symbolProvider] for [FirProvider] may provide only symbols from sources of current module
@@ -44,12 +41,6 @@ abstract class FirProvider : FirSessionComponent {
abstract fun getFirFilesByPackage(fqName: FqName): List<FirFile>
@FirProviderInternals
abstract fun recordGeneratedClass(owner: FirDeclaration, klass: FirRegularClass)
@FirProviderInternals
abstract fun recordGeneratedMember(owner: FirDeclaration, klass: FirDeclaration)
abstract fun getClassNamesInPackage(fqName: FqName): Set<Name>
}