Uses of Class
org.ek9lang.compiler.ir.MemoryInstr
Packages that use MemoryInstr
-
Uses of MemoryInstr in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir that return MemoryInstrModifier and TypeMethodDescriptionMemoryInstr.addOperand
(String operand) MemoryInstr.addOperands
(String... operands) static MemoryInstr
Create IS_NULL instruction: IS_NULL result = operand.static MemoryInstr
Create IS_NULL instruction with debug info: IS_NULL result = operand.static MemoryInstr
Create LOAD instruction: LOAD dest = source_location.static MemoryInstr
Create LOAD instruction with debug info: LOAD dest = source_location.static MemoryInstr
Create REFERENCE instruction: REFERENCE variable_name, type_info.static MemoryInstr
Create REFERENCE instruction with debug info: REFERENCE variable_name, type_info.static MemoryInstr
Create RELEASE instruction: RELEASE object, decrement ARC.static MemoryInstr
Create RELEASE instruction with debug info: RELEASE object, decrement ARC.static MemoryInstr
Create RETAIN instruction: RETAIN object, i.e.static MemoryInstr
Create RETAIN instruction with debug info: RETAIN object, i.e.static MemoryInstr
Create STORE instruction: STORE dest_location = source.static MemoryInstr
Create STORE instruction with debug info: STORE dest_location = source.