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.modality get() = status.modality
|
||||||
inline val FirMemberDeclaration.visibility get() = status.visibility
|
inline val FirMemberDeclaration.visibility get() = status.visibility
|
||||||
inline val FirMemberDeclaration.allowsToHaveFakeOverride: Boolean
|
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.effectiveVisibility get() = status.effectiveVisibility
|
||||||
inline val FirMemberDeclaration.isActual get() = status.isActual
|
inline val FirMemberDeclaration.isActual get() = status.isActual
|
||||||
inline val FirMemberDeclaration.isExpect get() = status.isExpect
|
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.modality get() = status.modality
|
||||||
inline val FirPropertyAccessor.visibility get() = status.visibility
|
inline val FirPropertyAccessor.visibility get() = status.visibility
|
||||||
inline val FirPropertyAccessor.allowsToHaveFakeOverride: Boolean
|
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
|
inline val FirRegularClass.isLocal get() = symbol.classId.isLocal
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user