MemberBinarySignature

interface MemberBinarySignature

Properties

access

abstract val access: AccessFlags

desc

open val desc: String

isPublishedApi

abstract val isPublishedApi: Boolean

jvmMember

abstract val jvmMember: JvmMemberSignature

name

open val name: String

signature

abstract val signature: String

Functions

findMemberVisibility

open fun findMemberVisibility(
    classVisibility: ClassVisibility?
): MemberVisibility?

isEffectivelyPublic

open fun isEffectivelyPublic(
    classAccess: AccessFlags,
    classVisibility: ClassVisibility?
): Boolean

Inheritors

FieldBinarySignature

data class FieldBinarySignature : MemberBinarySignature

MethodBinarySignature

data class MethodBinarySignature : MemberBinarySignature