Method: HDLRuby::Low::TypeTuple#each

Defined in:
lib/HDLRuby/hruby_low.rb

#each(&ruby_block) ⇒ Object

Iterates over the sub name/type pair.

Returns an enumerator if no ruby block is given.



2095
2096
2097
2098
2099
2100
# File 'lib/HDLRuby/hruby_low.rb', line 2095

def each(&ruby_block)
    # No ruby block? Return an enumerator.
    return to_enum(:each) unless ruby_block
    # A ruby block? Apply it on each sub name/type pair.
    @types.each(&ruby_block)
end