Uses of Record Class
org.kink_lang.kink.internal.program.itree.BranchItree
Packages that use BranchItree
Package
Description
Intermediate representation before JVM byte code compilation.
Itree (intermediate tree) representation of Kink programs.
-
Uses of BranchItree in org.kink_lang.kink.internal.compile.javaclassir
Methods in org.kink_lang.kink.internal.compile.javaclassir with parameters of type BranchItreeModifier and TypeMethodDescriptionControlGenerator.branch(BranchItree 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 branch without else.OverriddenControlGenerator.branch(BranchItree itree, BiFunction<Itree, org.kink_lang.kink.internal.compile.javaclassir.ResultContext, List<Insn>> generate, org.kink_lang.kink.internal.compile.javaclassir.ResultContext resultCtx) UnchangedControlGenerator.branch(BranchItree 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 BranchItree in org.kink_lang.kink.internal.program.itree
Methods in org.kink_lang.kink.internal.program.itree with parameters of type BranchItreeModifier and TypeMethodDescriptionItreeVisitor.visit(BranchItree itree) Visits an itree of branch without an else block on the tail context.SkeltonItreeVisitor.visit(BranchItree branch)