Uses of Interface
org.ek9lang.compiler.ir.instructions.CompositeInstr
Packages that use CompositeInstr
Package
Description
IR Instruction Classes - The instruction set for EK9 intermediate representation.
IR Support Utilities - Helper classes for IR generation and processing.
-
Uses of CompositeInstr in org.ek9lang.compiler.ir.instructions
Classes in org.ek9lang.compiler.ir.instructions that implement CompositeInstrModifier and TypeClassDescriptionfinal classIR instruction for test-only assertion constructs that wrap expressions in try-catch.final classUnified IR instruction for all EK9 control flow constructs.final classIR instruction for dict literal construction with pre-sized allocation.final classSpecialized IR instruction for EK9 polymorphic for-range loops.final classIR instruction for list literal construction with pre-sized allocation.final classIR instruction for logical operations (AND/OR) with short-circuit capability.final classIR instruction for string interpolation. -
Uses of CompositeInstr in org.ek9lang.compiler.ir.support
Methods in org.ek9lang.compiler.ir.support with parameters of type CompositeInstrModifier and TypeMethodDescriptiondefault voidIRStructureWalk.Visitor.enterList(CompositeInstr owner, CompositeInstr.NestedList list) A composite's nested list is about to be walked.default voidIRStructureWalk.Visitor.exitList(CompositeInstr owner, CompositeInstr.NestedList list) A composite's nested list has been walked.