Uses of Interface
org.kink_lang.kink.internal.program.itree.LocalVarContent
Packages that use LocalVarContent
Package
Description
Itree (intermediate tree) representation of Kink programs.
Provides optimizers of itrees.
-
Uses of LocalVarContent in org.kink_lang.kink.internal.program.itree
Classes in org.kink_lang.kink.internal.program.itree that implement LocalVarContentModifier and TypeClassDescriptionstatic final recordAnother local var.static final recordThe indexed arg in the fun.static final recordThe recv in the fun.static final recordUnknown content.Methods in org.kink_lang.kink.internal.program.itree that return LocalVarContentModifier and TypeMethodDescriptionFastFunItree.getContent(LocalVar lvar) UsedDefinedVars.getContent(LocalVar lvar) Returns the content for the local var.Methods in org.kink_lang.kink.internal.program.itree that return types with arguments of type LocalVarContentModifier and TypeMethodDescriptionstatic Map<LocalVar, LocalVarContent> ContentAnalysis.analyzeContent(Itree body) Returns the mapping from local vars to the contents.FastFunItree.lvarContentMapping()Mapping from the local var to the content. -
Uses of LocalVarContent in org.kink_lang.kink.internal.program.itreeoptimize
Constructor parameters in org.kink_lang.kink.internal.program.itreeoptimize with type arguments of type LocalVarContentModifierConstructorDescriptionContentPropagator(Map<LocalVar, LocalVarContent> lvarContentMapping) Constructs an optimizer.