Method: HDLRuby::Low::TimeRepeat#each_block

Defined in:
lib/HDLRuby/hruby_low.rb

#each_block(&ruby_block) ⇒ Object

Iterates over the sub blocks.



4449
4450
4451
4452
4453
4454
4455
# File 'lib/HDLRuby/hruby_low.rb', line 4449

def each_block(&ruby_block)
    # No ruby block? Return an enumerator.
    return to_enum(:each_block) unless ruby_block
    # A ruby block?
    # Apply it on the statement if it is a block.
    ruby_block.call(@statement) if statement.is_a?(Block)
end