Uses of Record Class
org.kink_lang.kink.internal.program.itree.TraitNewValItree
Packages that use TraitNewValItree
Package
Description
Intermediate representation before JVM byte code compilation.
Itree (intermediate tree) representation of Kink programs.
-
Uses of TraitNewValItree in org.kink_lang.kink.internal.compile.javaclassir
Methods in org.kink_lang.kink.internal.compile.javaclassir with parameters of type TraitNewValItreeModifier and TypeMethodDescriptionControlGenerator.traitNewVal(TraitNewValItree itree, BiFunction<Itree, org.kink_lang.kink.internal.compile.javaclassir.ResultContext, List<Insn>> generate, org.kink_lang.kink.internal.compile.javaclassir.ResultContext resultCtx) Generates insns of new_val with trait.OverriddenControlGenerator.traitNewVal(TraitNewValItree itree, BiFunction<Itree, org.kink_lang.kink.internal.compile.javaclassir.ResultContext, List<Insn>> generate, org.kink_lang.kink.internal.compile.javaclassir.ResultContext resultCtx) UnchangedControlGenerator.traitNewVal(TraitNewValItree itree, BiFunction<Itree, org.kink_lang.kink.internal.compile.javaclassir.ResultContext, List<Insn>> generate, org.kink_lang.kink.internal.compile.javaclassir.ResultContext resultCtx) -
Uses of TraitNewValItree in org.kink_lang.kink.internal.program.itree
Methods in org.kink_lang.kink.internal.program.itree with parameters of type TraitNewValItreeModifier and TypeMethodDescriptionItreeVisitor.visit(TraitNewValItree itree) Visits an itree ofnew_val(... Trait 'X' x 'Y' y).SkeltonItreeVisitor.visit(TraitNewValItree newVal)