SealedDispatchGenerator

class SealedDispatchGenerator(codeGenerator: CodeGenerator, logger: KSPLogger)

Constructors

Link copied to clipboard
constructor(codeGenerator: CodeGenerator, logger: KSPLogger)

Functions

Link copied to clipboard
fun generate(sealedInterface: KSClassDeclaration, subclasses: List<KSClassDeclaration>, variantPayloadInfos: List<SealedVariantPayloadInfo> = emptyList())