package coreInstructions
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
Type Members
- class ByteCodeTypeException extends Exception
- trait InstructionInstance extends InstructionWithGrammar with InstructionSignatureProvider with InstructionSideEffectProvider with NodeShape with HasShape with HasBytes
- case class InstructionSignature(inputs: Seq[Node], outputs: Seq[Node]) extends Product with Serializable
- trait InstructionWithGrammar extends DeltaWithGrammar with HasShape
- abstract class InvokeDelta extends InstructionInstance
Value Members
- object ConstantPoolIndexGrammar extends GrammarKey
- object Duplicate2InstructionDelta extends InstructionInstance
- object DuplicateInstructionDelta extends InstructionInstance
- object GetStaticDelta extends InstructionInstance
- object GotoDelta extends JumpInstruction
- object InstructionInstance
- object InvokeSpecialDelta extends InvokeDelta
Invokes an instance method using static binding, so no dynamic dispatch is applied.
- object InvokeStaticDelta extends InvokeDelta
- object InvokeVirtualDelta extends InvokeDelta
- object Pop2Delta extends InstructionInstance
- object PopDelta extends InstructionInstance
- object SwapInstruction extends InstructionInstance
- object VoidReturnInstructionDelta extends InstructionInstance