[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:
committed by
TeamCityServer
parent
acab58a314
commit
0cce0fbbfb
@@ -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>
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user