Method: Puppet::Pops::Model::TypeMapping#initialize
- Defined in:
- lib/puppet/pops/model/ast.rb
#initialize(locator, offset, length, type_expr = nil, mapping_expr = nil) ⇒ TypeMapping
Returns a new instance of TypeMapping.
2275 2276 2277 2278 2279 2280 |
# File 'lib/puppet/pops/model/ast.rb', line 2275 def initialize(locator, offset, length, type_expr = nil, mapping_expr = nil) super(locator, offset, length) @hash = @hash ^ type_expr.hash ^ mapping_expr.hash @type_expr = type_expr @mapping_expr = mapping_expr end |