module RgGen::Core::Base::ComponentLayerExtension::Register
Public Instance Methods
bit_fields()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 150 def bit_fields children end
block_or_file()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 146 def block_or_file parent end
register_block()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 134 def register_block parent.register_block? && parent || parent.register_block end
register_file()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 138 def register_file parent.register_file? && parent || nil end
register_files()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 142 def register_files ancestors.select(&:register_file?) end
root()
click to toggle source
# File lib/rggen/core/base/component_layer_extension.rb, line 130 def root parent.root end