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 MemoryInstrMemoryInstr.functionInstance(String result, String functionType, DebugInfo debugInfo) Create FUNCTION_INSTANCE instruction with debug info: FUNCTION_INSTANCE result = FunctionType.static MemoryInstrCreate IS_NULL instruction with debug info: IS_NULL result = operand.static MemoryInstrCreate LOAD instruction: LOAD dest = source_location.static MemoryInstrCreate LOAD instruction with debug info: LOAD dest = source_location.static MemoryInstrCreate REFERENCE instruction: REFERENCE variable_name, type_info.static MemoryInstrCreate REFERENCE instruction with debug info: REFERENCE variable_name, type_info.static MemoryInstrCreate RELEASE instruction: RELEASE object, decrement ARC.static MemoryInstrCreate RELEASE instruction with debug info: RELEASE object, decrement ARC.static MemoryInstrCreate RETAIN instruction with debug info: RETAIN object, i.e.static MemoryInstrCreate STORE instruction with debug info: STORE dest_location = source. -
Uses of MemoryInstr in org.ek9lang.compiler.phase7.generation
Methods in org.ek9lang.compiler.phase7.generation that return MemoryInstrModifier and TypeMethodDescriptionIRInstructionBuilder.createMemoryReference(String variableName, String variableTypeName) Create a memory reference instruction using current context.IRInstructionBuilder.createMemoryRetain(String variableName) Create a memory retain instruction using current context.