Class: OrigenTesters::IGXLBasedTester::Decompiler::Atp::Frontmatter

Inherits:
Decompiler::Nodes::Frontmatter show all
Defined in:
lib/origen_testers/igxl_based_tester/decompiler/nodes.rb

Constant Summary collapse

PLATFORM_NODES =
[:variable_assignments, :imports]

Instance Attribute Summary

Attributes inherited from Decompiler::Nodes::Frontmatter

#comments, #pattern_header

Attributes inherited from Decompiler::Nodes::Node

#context, #type

Instance Method Summary collapse

Methods inherited from Decompiler::Nodes::Frontmatter

#execute!, #execute?

Methods inherited from Decompiler::Nodes::Node

#execute?, inherited, #platform_nodes

Constructor Details

#initialize(pattern_header:, comments:, variable_assignments:, imports:, context:) ⇒ Frontmatter

Returns a new instance of Frontmatter.


41
42
43
44
45
46
# File 'lib/origen_testers/igxl_based_tester/decompiler/nodes.rb', line 41

def initialize(pattern_header:, comments:, variable_assignments:, imports:, context:)
  @variable_assignments = variable_assignments
  @imports = imports

  super(pattern_header: pattern_header, comments: comments, context: context)
end