KaDebugRenderer¶
class KaDebugRenderer(
val renderExtra: Boolean = false,
val renderTypeByProperties: Boolean = false,
val renderExpandedTypes: Boolean = false,
val renderIsPublicApi: Boolean = false
)
Constructors¶
KaDebugRenderer¶
Types¶
Companion¶
object Companion
Properties¶
renderExpandedTypes¶
renderExtra¶
val renderExtra: Boolean
renderIsPublicApi¶
val renderIsPublicApi: Boolean
renderTypeByProperties¶
Functions¶
render¶
renderAnnotationApplication¶
fun renderAnnotationApplication(analysisSession: KaSession, application: KaAnnotation): String
renderForSubstitutionOverrideUnwrappingTest¶
@TestOnly
fun renderForSubstitutionOverrideUnwrappingTest(analysisSession: KaSession, symbol: KaSymbol): String
renderType¶
fun renderType(analysisSession: KaSession, type: KaType): String