RegisterExtraPass

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class RegisterExtraPass(val value: KClass<out Pass<*>>)

Register a new default pass required by a frontend. Passes annotated this way are collected by TranslationConfiguration.Builder.registerExtraFrontendPasses and automatically registered in TranslationConfiguration.Builder.build, but only if TranslationConfiguration.Builder.defaultPasses was called.

Properties

Link copied to clipboard
val value: KClass<out Pass<*>>