RequiredFrontend

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

This annotation can only enable a pass for a given LanguageFrontend. The pass's accept function will not be executed when the current language does not match the required language.

Properties

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