Class: OrigenTesters::Test::Decompiler::Dummy::PatternParseFrontmatterPinlist
- Inherits:
-
PatternParseFrontmatterOnly
- Object
- Decompiler::Pattern
- PatternParseFrontmatterOnly
- OrigenTesters::Test::Decompiler::Dummy::PatternParseFrontmatterPinlist
- Defined in:
- lib/origen_testers/test/dummy_decompiler.rb
Direct Known Subclasses
Constant Summary
Constants included from Decompiler::Pattern::Splitter
Decompiler::Pattern::Splitter::OPTIONAL_KEYS, Decompiler::Pattern::Splitter::REQUIRED_KEYS
Instance Attribute Summary
Attributes inherited from Decompiler::Pattern
#decompiled, #direct_source, #source
Class Method Summary collapse
Methods inherited from PatternParseFrontmatterOnly
Methods inherited from Decompiler::Pattern
#add_pins, #comment_start, #current_vector_index, #decompile, #decompiled?, #decompiler, #decompiler?, #direct_source?, #execute, #first_pin_states, #first_pin_states_mapped, #first_timeset, #first_vector, #first_vector?, #frontmatter, #initialize, #method_parse_frontmatter, #method_parse_pinlist, #method_parse_vector, #parser_config, #pin_sizes, #pinlist, #pinlist_size, #pins, #platform, #platform?, #platform_tokens, #splitter_config, #subclass_error, #vectors, #verify_subclass_configuration
Methods included from Decompiler::Pattern::SpecHelpers
#spec_yaml_approved, #spec_yaml_output, #to_spec_yaml, #to_yaml_hash, #write_spec_yaml
Methods included from Decompiler::Pattern::EnumerableExt
#collect, #collect_with_index, #count, #each, #each_vector_with_index, #find, #find_all, #find_index, #first, #reject, #vector_at
Methods included from Decompiler::Pattern::Parsers
#_parse_frontmatter_, #_parse_pinlist_, #_parse_vector_
Methods included from Decompiler::Pattern::Splitter
#check_match, #raw_endmatter, #raw_frontmatter, #raw_lines, #raw_pinlist, #raw_vectors, #section_indices, #split, #split!
Constructor Details
This class inherits a constructor from OrigenTesters::Decompiler::Pattern
Class Method Details
.parse_pinlist(raw_pinlist:, context:) ⇒ Object
21 22 23 |
# File 'lib/origen_testers/test/dummy_decompiler.rb', line 21 def self.parse_pinlist(raw_pinlist:, context:) OrigenTesters::Decompiler::Nodes::Pinlist.new(context: context, pattern_header: [], comments: []) end |