Method: Puppet::Pops::Model::NamedDefinition#initialize
- Defined in:
- lib/puppet/pops/model/ast.rb
#initialize(locator, offset, length, name, parameters = _pcore_type['parameters'].value, body = nil) ⇒ NamedDefinition
Returns a new instance of NamedDefinition.
1896 1897 1898 1899 1900 1901 1902 |
# File 'lib/puppet/pops/model/ast.rb', line 1896 def initialize(locator, offset, length, name, parameters = _pcore_type['parameters'].value, body = nil) super(locator, offset, length) @hash = @hash ^ name.hash ^ parameters.hash ^ body.hash @name = name @parameters = parameters @body = body end |