CompressLLVMPass

class CompressLLVMPass(ctx: TranslationContext) : ComponentPass

Constructors

Link copied to clipboard
constructor(ctx: TranslationContext)

Properties

Link copied to clipboard
val config: TranslationConfiguration
Link copied to clipboard
override val ctx: TranslationContext
Link copied to clipboard
Link copied to clipboard
open override val scope: Scope?
Link copied to clipboard
val scopeManager: ScopeManager
Link copied to clipboard
val typeManager: TypeManager

Functions

Link copied to clipboard
open override fun accept(component: Component)
Link copied to clipboard
open fun andThen(p0: Consumer<in Component>): Consumer<Component>
Link copied to clipboard
open override fun cleanup()
Link copied to clipboard
fun <T : PassConfiguration> passConfig(): T?
Link copied to clipboard
fun runsWithCurrentFrontend(usedFrontends: Collection<LanguageFrontend<*, *>>): Boolean