Class: OrigenTesters::SmartestBasedTester::Decompiler::Avc::SequencerInstruction

Inherits:
Decompiler::Nodes::Node show all
Defined in:
lib/origen_testers/smartest_based_tester/decompiler/nodes.rb

Constant Summary collapse

PLATFORM_NODES =
[:instruction, :arguments]

Instance Attribute Summary

Attributes inherited from Decompiler::Nodes::Node

#context, #type

Instance Method Summary collapse

Methods inherited from Decompiler::Nodes::Node

#execute?, inherited, #platform_nodes

Constructor Details

#initialize(instruction:, arguments: [], context:) ⇒ SequencerInstruction

Returns a new instance of SequencerInstruction.



8
9
10
11
12
13
14
15
# File 'lib/origen_testers/smartest_based_tester/decompiler/nodes.rb', line 8

def initialize(instruction:, arguments: [], context:)
  @execute = false

  @instruction = instruction
  @arguments = arguments

  super(context: context, type: :sequencer_instruction)
end