KaDeclarationRenderer¶
class KaDeclarationRenderer
Types¶
Builder¶
open class Builder
Companion¶
object Companion
Properties¶
accessorBodyRenderer¶
annotationRenderer¶
anonymousFunctionRenderer¶
anonymousObjectRenderer¶
backingFieldRenderer¶
bodyMemberScopeProvider¶
bodyMemberScopeSorter¶
callableReceiverRenderer¶
callableSignatureRenderer¶
classifierBodyRenderer¶
classInitializerRender¶
codeStyle¶
constructorRenderer¶
contextParameterRenderer¶
contextReceiversRenderer¶
declarationTypeApproximator¶
destructuringDeclarationRenderer¶
enumEntryRenderer¶
functionLikeBodyRenderer¶
getterRenderer¶
javaFieldRenderer¶
keywordsRenderer¶
kotlinPropertyRenderer¶
localVariableRenderer¶
modifiersRenderer¶
namedClassRenderer¶
namedFunctionRenderer¶
nameRenderer¶
parameterDefaultValueRenderer¶
propertyAccessorsRenderer¶
propertyRenderer¶
returnTypeFilter¶
returnTypeRenderer¶
samConstructorRenderer¶
scriptInitializerRenderer¶
scriptRenderer¶
setterRenderer¶
singleTypeParameterRenderer¶
superTypeListRenderer¶
superTypeRenderer¶
superTypesArgumentRenderer¶
superTypesFilter¶
syntheticJavaPropertyRenderer¶
typeAliasRenderer¶
typeParametersFilter¶
typeParametersRenderer¶
typeRenderer¶
valueParameterRenderer¶
valueParametersRenderer¶
variableInitializerRenderer¶
Functions¶
renderDeclaration¶
fun renderDeclaration(
analysisSession: KaSession,
symbol: KaDeclarationSymbol,
printer: PrettyPrinter
)
with¶
fun with(action: KaDeclarationRenderer.Builder.() -> Unit): KaDeclarationRenderer