FIR: fix visibility extension for fake override.
This commit is contained in:
committed by
Mikhail Glukhikh
parent
0054c22ef2
commit
94749855b9
@@ -38,7 +38,7 @@ inline val FirRegularClass.isInline get() = status.isInline
|
||||
inline val FirMemberDeclaration.modality get() = status.modality
|
||||
inline val FirMemberDeclaration.visibility get() = status.visibility
|
||||
inline val FirMemberDeclaration.allowsToHaveFakeOverride: Boolean
|
||||
get() = !Visibilities.isPrivate(visibility) && this != Visibilities.INVISIBLE_FAKE
|
||||
get() = !Visibilities.isPrivate(visibility) && visibility != Visibilities.INVISIBLE_FAKE
|
||||
inline val FirMemberDeclaration.effectiveVisibility get() = status.effectiveVisibility
|
||||
inline val FirMemberDeclaration.isActual get() = status.isActual
|
||||
inline val FirMemberDeclaration.isExpect get() = status.isExpect
|
||||
@@ -59,7 +59,7 @@ inline val FirMemberDeclaration.isFromEnumClass: Boolean get() = status.isFromEn
|
||||
inline val FirPropertyAccessor.modality get() = status.modality
|
||||
inline val FirPropertyAccessor.visibility get() = status.visibility
|
||||
inline val FirPropertyAccessor.allowsToHaveFakeOverride: Boolean
|
||||
get() = !Visibilities.isPrivate(visibility) && this != Visibilities.INVISIBLE_FAKE
|
||||
get() = !Visibilities.isPrivate(visibility) && visibility != Visibilities.INVISIBLE_FAKE
|
||||
|
||||
inline val FirRegularClass.isLocal get() = symbol.classId.isLocal
|
||||
|
||||
|
||||
Reference in New Issue
Block a user