Uses of Interface
org.kink_lang.kink.internal.program.itree.UsedDefinedVars
Packages that use UsedDefinedVars
Package
Description
Intermediate representation before JVM byte code compilation.
Itree (intermediate tree) representation of Kink programs.
Provides optimizers of itrees.
-
Uses of UsedDefinedVars in org.kink_lang.kink.internal.compile.javaclassir
Methods in org.kink_lang.kink.internal.compile.javaclassir with parameters of type UsedDefinedVarsModifier and TypeMethodDescriptionstatic AllocationSetAllocationSet.bindingCaptureControlOverridden(UsedDefinedVars vars) Analyzes the vars as of the binding-capture fast fun for the case a local var of a control fun is overridden on the top level.static AllocationSetAllocationSet.bindingCaptureControlUnchanged(UsedDefinedVars vars) Analyzes the vars as of the binding-capture fast fun for the case a local var of a control fun is NOT overridden on the top level.static AllocationSetAllocationSet.valCaptureControlOverridden(UsedDefinedVars vars) Analyzes the vars as of the val-capture fast fun for the case a local var of a control fun is overridden on the top level.static AllocationSetAllocationSet.valCaptureControlUnchanged(UsedDefinedVars vars) Analyzes the vars as of the val-capture fast fun for the case that no local var of a control fun is NOT overridden on the top level. -
Uses of UsedDefinedVars in org.kink_lang.kink.internal.program.itree
Classes in org.kink_lang.kink.internal.program.itree that implement UsedDefinedVarsModifier and TypeClassDescriptionclassA fun in SSA (static single assignment) form. -
Uses of UsedDefinedVars in org.kink_lang.kink.internal.program.itreeoptimize
Constructors in org.kink_lang.kink.internal.program.itreeoptimize with parameters of type UsedDefinedVarsModifierConstructorDescriptionDeadLstoreEliminator(UsedDefinedVars enclosing) Constructs an optimizer.LetRecReducer(UsedDefinedVars enclosing) Constructs an optimizer.