[FIR] Extract java related effective visibility calculation to platform component
This commit is contained in:
@@ -9,10 +9,10 @@ import org.jetbrains.kotlin.fir.declarations.FirDeclaration
|
||||
import org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration
|
||||
import org.jetbrains.kotlin.fir.resolve.ScopeSession
|
||||
|
||||
interface FirEffectiveVisibilityResolver : FirSessionComponent {
|
||||
fun resolveFor(
|
||||
abstract class FirEffectiveVisibilityResolver : FirSessionComponent {
|
||||
abstract fun resolveFor(
|
||||
declaration: FirMemberDeclaration,
|
||||
containingDeclarations: List<FirDeclaration>?,
|
||||
scopeSession: ScopeSession
|
||||
): FirEffectiveVisibility
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user